Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Exceptions - Examine the following Java code and fill out the table below by com

ID: 3904268 • Letter: E

Question

Exceptions - Examine the following Java code and fill out the table below by completing the output to System.out produced in cach scenario or Stack Trace if the scenario causes a stack trace to print to the screen. Note that neither NullPointerException or IllegalArgument exception is a sub-class of the other. System.out.print("A. ") methodone) Syst.em.out.print.(", "); try f System.out.print ("C, "); methodTwo (x); System. out.print("D, "; catch (IllegalArgumentException e) System.out.print("E, "); catch (Exception e) System.out.print("F, ") return; finally i System. out.print("G, "); System.out.print("H, "); Write the output and "Stack Trace" if one is printed. Scenario Description Call to methodone throws a NullPointerException and, if clled, methodTwo throws a NullPointerException Call to methodOne completes 2 normally and, if called, methodTwo completes normally Call to methodOne throws an IllegalArgumentException and, if called, methodTwo completes normally Call to methodOne completes throws an IllegalArgumentException Call to methodOne completes throws a NullPointerException 4normally and, if called, methodTwo 5 normally and, if called, methodTwo

Explanation / Answer

1. A, Exception in thread "main" java.lang.NullPointerException 2. A, B, C, D, G, H, 3. A, Exception in thread "main" java.lang.IllegalArgumentException 4. A, B, C, E, G, H, 5. A, B, C, F, G, H,