Valid 1z0-808 Dumps shared by ExamDiscuss.com for Helping Passing 1z0-808 Exam! ExamDiscuss.com now offer the newest 1z0-808 exam dumps, the ExamDiscuss.com 1z0-808 exam questions have been updated and answers have been corrected get the newest ExamDiscuss.com 1z0-808 dumps with Test Engine here:
Given: public class Main { public static void main(String[] args) { try { doSomething(); } catch (SpecialException e) { System.out.println(e); }} static void doSomething() { int [] ages = new int[4]; ages[4] = 17; doSomethingElse(); } static void doSomethingElse() { throw new SpecialException("Thrown at end of doSomething() method"); } } What is the output?
Correct Answer: C
The following line causes a runtime exception (as the index is out of bounds): ages[4] = 17; A runtime exception is thrown as an ArrayIndexOutOfBoundsException. Note: The third kind of exception (compared to checked exceptions and errors) is the runtime exception. These are exceptional conditions that are internal to the application, and that the application usually cannot anticipate or recover from. These usually indicate programming bugs, such as logic errors or improper use of an API. Runtime exceptions are not subject to the Catch or Specify Requirement. Runtime exceptions are those indicated by RuntimeException and its subclasses.