请问NullPointerException 是什么异常啊~??

解决方案 »

  1.   

    通俗言之,你传过去了一个Null值,而你的程序处理不了这个Null值
      

  2.   

    空指针异常,一般是传入了空的参数,或是集合没有new就添加
      

  3.   

    你访问了一个空对象,将会引发此异常,,
    例如:
    String str_test=null;
    char 3rd=str_test.charAt(3);
      

  4.   

    1) 数据库倒了。
    2) 数据库中的记录值为“null”,程序无法处理。
    3) 自己的逻辑错误,尝试注意某一些地方是否可以先判断null再执行操作。例如某一些string没有初始化,建议使用String aaa = ""; 而不用String str_test = null; 麻烦少一些。