Programming Language Java Exception MCQ Question #2326
Single Choice Not Set

QWhat 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. ");
    }
}

ID: #2326 Java Exception MCQ 1,048 views
Question Info
#2326Q ID
Not SetDifficulty
Java Exception MCQTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A There is a NullPointerException. Everything went fine.
  • B There is a NullPointerException.
  • C There is a NullPointerException. There is an Exception.
  • D This code will not compile, because in Java there are no pointers.
Correct Answer

Explanation

There is a NullPointerException. Everything went fine.

Share This Question

Challenge a friend or share with your study group.