ExamVeda
Login
Home
51
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");
            }   
      }
}
Discuss
Answer & Solution
Answer: Option D
No explanation is given for this question. Let's Discuss on Board
52
Given the code. What is the result when this program is executed?
public class Test{
      static int x[];
    
      static{
            x[0] = 1;
      }
    
      public static void main(String args[]){
      }
}
Discuss
Answer & Solution
Answer: Option B
No explanation is given for this question. Let's Discuss on Board
53
What will be the result if NullPointerException occurs at line 2?
try{
     //some code goes here
}
catch(NullPointerException ne){
     System.out.print("1 ");
}
catch(RuntimeException re){
     System.out.print("2 ");
}
finally{
     System.out.print("3");
}
Discuss
Answer & Solution
Answer: Option D
No explanation is given for this question. Let's Discuss on Board
54
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");
            }
      }
}
Discuss
Answer & Solution
Answer: Option D
No explanation is given for this question. Let's Discuss on Board
55
Which of the following should be true of the object thrown by a thrown statement?
Discuss
Answer & Solution
Answer: Option C
No explanation is given for this question. Let's Discuss on Board
56
Which of the following keywords is used for throwing exception manually?
Discuss
Answer & Solution
Answer: Option C
No explanation is given for this question. Let's Discuss on Board
57
Which of these exceptions will occur if we try to access the index of an array beyond its length?
Discuss
Answer & Solution
Answer: Option D
No explanation is given for this question. Let's Discuss on Board
58
Which of these operator is used to generate an instance of an exception than can be thrown by using throw?
Discuss
Answer & Solution
Answer: Option A
No explanation is given for this question. Let's Discuss on Board
59
Which of these keywords is used to manually throw an exception?
Discuss
Answer & Solution
Answer: Option C
No explanation is given for this question. Let's Discuss on Board
60
Which of these exceptions handles the divide by zero error?
Discuss
Answer & Solution
Answer: Option A
No explanation is given for this question. Let's Discuss on Board