Saturday, November 26, 2011

NullPointerException


packageorg.training.exceptions;

public class NullPointer {

      public static void main(String[] args) {
           
            new NullPointer();
      }
     
      public NullPointer(){
     
            Object[] object = {12,25,68,45};
           
            try {
                    for (Object o : object ) {
                          System.out.println(o);
                    }
                    // explicitly dereferencing object array
                    object = null;
                   
                    for (Object o : object ) {
                          System.out.println(o);
                    }
                   
            }catch(NullPointerException nfe) {
                  nfe.printStackTrace();
            }
    }

}

Output:

12
25
68
45
java.lang.NullPointerException
      at org.training.exceptions.NullPointer.<init>(NullPointer.java:21)
      at org.training.exceptions.NullPointer.main(NullPointer.java:7)

No comments:

Post a Comment