Which keyword is used to explicitly throw an exception? throwing throw catch try TRUE ANSWER : ? YOUR ANSWER : ?
What will be the output?class MyClass{ public String test(){ try{ System.out.print("One"); return ""; } finally{ System.out.print("Two"); } }}public class Test{ public static void main(String args[]){ MyClass m = new MyClass(); m.test(); }} One One Two Compilation Error Two None of these TRUE ANSWER : ? YOUR ANSWER : ?
Which of the following blocks execute compulsorily whether exception is caught or not. throw throws catch finally TRUE ANSWER : ? YOUR ANSWER : ?
Which of the below statement is/are true about Error?A. An Error is a subclass of Throwable.B. An Error is a subclass of Exception.C. Error indicates serious problems that a reasonable application should not try to catch.D. An Error is a subclass of IOException. A and C B and D B and C A and D A and B TRUE ANSWER : ? YOUR ANSWER : ?
What happen in case of multiple catch blocks? The superclass exception cannot caught first. None of these The superclass exception must be caught first. Either super or subclass can be caught first. TRUE ANSWER : ? YOUR ANSWER : ?
What is the output of the following program code?public class Test{ public static void main(String args[]){ try{ int i; return; } catch(Exception e){ System.out.print("inCatchBlock"); } finally{ System.out.println("inFinallyBlock"); } }} inFinallyBlock The program will return without printing anything inCatchBlock inCatchBlock inFinallyBlock TRUE ANSWER : ? YOUR ANSWER : ?
try{ File f = new File("a.txt");}catch(Exception e){}catch(IOException io){}Is this code create new file name a.txt ? true false Compilation Error None of these TRUE ANSWER : ? YOUR ANSWER : ?
What will be the result if NullPointerException occurs at line 2?1. try{2. //some code goes here3. }4. catch(NullPointerException ne){5. System.out.print("1 ");6. }7. catch(RuntimeException re){8. System.out.print("2 ");9. }10. finally{11. System.out.print("3");12. } 1 3 1 2 3 3 2 3 1 TRUE ANSWER : ? YOUR ANSWER : ?
Predict the output:public class Test{ public static void main(String args[]){ try{ String arr[] = new String[10]; arr = null; arr[0] = "one"; System.out.print(arr[0]); }catch(Exception ex){ System.out.print("exception"); }catch(NullPointerException nex){ System.out.print("null pointer exception"); } }} None of these "null pointer exception" is printed. "exception" is printed. Compilation fails saying NullPointerException has already been caught. "one" is printed. TRUE ANSWER : ? YOUR ANSWER : ?
Which keyword is used to specify the exception thrown by method? catch throws throw finally TRUE ANSWER : ? YOUR ANSWER : ?