怎么做才能抛出nullpointer exception?不抛出异常的话有问题吗?

解决方案 »

  1.   

    (if bool==null) throws nullpointer exception
      

  2.   

    public final class Boolean implements java.io.Serializable, Comparable<Boolean>Boolean 是引用类型,当然可以使用null
      

  3.   

    System.out.println(null)是不会抛出异常的。    if(bool == null){...}    如果bool == null不会抛出异常的,因为只是==判断。
    如果bool是一个对象,例如String,  if(bool.equals("xxxx")){....}会抛出异常
      

  4.   

    System.out.println(bool.toString());
      

  5.   

    你把参数的Boolean 改成boolean就会报错了    
    Boolean是boolean的封装类    不是基本数据类型   允许null 
      

  6.   

    用throw语句就能抛出一个异常
    if (bool == null) throw new NullPointerException();