Which exception is thrown when divide by zero statement executes? NumberFormatException ArithmeticException None of these NullPointerException TRUE ANSWER : ? YOUR ANSWER : ?
What will be the output of the following piece of code:class Person{ public void talk() {}}public class Test{ public static void main(String args[]){ Person p = null; try{ p.talk(); } catch(NullPointerException e){ System.out.print("There is a NullPointerException. "); } catch(Exception e){ System.out.print("There is an Exception. "); } System.out.print("Everything went fine. "); }} There is a NullPointerException. There is an Exception. There is a NullPointerException. There is a NullPointerException. Everything went fine. This code will not compile, because in Java there are no pointers. TRUE ANSWER : ? YOUR ANSWER : ?
In which of the following package Exception class exist? java.file java.net java.lang java.util java.io TRUE ANSWER : ? YOUR ANSWER : ?
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(); }} Two Compilation Error None of these One Two One TRUE ANSWER : ? YOUR ANSWER : ?
Which of the following blocks execute compulsorily whether exception is caught or not. catch throw throws finally TRUE ANSWER : ? YOUR ANSWER : ?
Exception generated in try block is caught in ........... block. throw finally catch throws TRUE ANSWER : ? YOUR ANSWER : ?
The class at the top of exception class hierarchy is ................. ArithmeticException Object Throwable Exception TRUE ANSWER : ? YOUR ANSWER : ?
What will be the result after the class Test execution?class A{ public void doA(){ B b = new B(); b.dobB(); System.out.print("doA"); }}class B{ public void dobB(){ C c = new C(); c.doC(); System.out.print("doB"); }}class C{ public void doC(){ if(true) throw new NullPointerException(); System.out.print("doC"); }}public class Test{ public static void main(String args[]){ try{ A a = new A(); a.doA(); }catch(Exception ex){ System.out.print("error"); } }} "doAdoBdoC" is printed nothing is printed "error" is printed "doCdoBdoA" is printed "doBdoAerror" is printed TRUE ANSWER : ? YOUR ANSWER : ?
What happen in case of multiple catch blocks? None of these Either super or subclass can be caught first. The superclass exception cannot caught first. The superclass exception must be caught first. TRUE ANSWER : ? YOUR ANSWER : ?