Question 71 / 297:  What is the result of compiling and running the following program?
public class Tester {

public static void main(String[] args) {

try {

throw new RuntimeException();

} catch (RuntimeException e) {

System.out.println("RuntimeException");

} catch (ArithmeticException e) {

System.out.println("ArithmeticException");

} catch (Exception e) {

System.out.println("Exception");

}

}

}

A  "RuntimeException" is printed
B  "Exception" is printed
C  "ArithmeticException" is printed
D  Compilation error
<< First < Previous Next > Last >>
Explanation:

Unreachable catch block for ArithmeticException. It is already handled by the catch block for RuntimeException

Exam Home Page
Ask
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/java-certification-questions" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>