3. What is the output of the following program?

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Emergency
3. What is the output of the following program?
public class Test {
public static void main(String args[]) {
try {
throw new String("Oops!");
catch (String s) {
System.out.println(s);
a. Oops!
b. Compilation error: The catch block has to be followed by a finally block.
c. Compilation error: The main method cannot throw an exception.
d. Compilation error: String is not a Throwable.
4. What is the output of the following program?
public class MyException extends Exception {
public MyException() {
super();
public MyException(String msg) {
super(msg);
public class Test (
public static void main(String args[)) {
try {
throw new MyException ("Oops!");
} catch (Exception ex) {
System.out.println(ex.getMessage());
} finally (
System.out.println("Inside the finally block ");
a. Compilation error
b. Inside the finally block
c. Oops!
Inside the finally block
d. Oops!
Transcribed Image Text:3. What is the output of the following program? public class Test { public static void main(String args[]) { try { throw new String("Oops!"); catch (String s) { System.out.println(s); a. Oops! b. Compilation error: The catch block has to be followed by a finally block. c. Compilation error: The main method cannot throw an exception. d. Compilation error: String is not a Throwable. 4. What is the output of the following program? public class MyException extends Exception { public MyException() { super(); public MyException(String msg) { super(msg); public class Test ( public static void main(String args[)) { try { throw new MyException ("Oops!"); } catch (Exception ex) { System.out.println(ex.getMessage()); } finally ( System.out.println("Inside the finally block "); a. Compilation error b. Inside the finally block c. Oops! Inside the finally block d. Oops!
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Print statement
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education