报java.lang.NullPointerException错误的原因
2015-05-22 19:54
357 查看
一般报java.lang.NullPointerException的原因有以下几种:
·字符串变量未初始化;
·接口类型的对象没有用具体的类初始化,比如:
List lt;会报错
List lt = new ArrayList();则不会报错了
·当一个对象的值为空时,你没有判断为空的情况。
你可以试着把下面的代码前加一行代码:
if(rb!=null && rb!="")
改成:
if(rb==null);
if(rb!==null&&rb!="")
……
·字符串变量未初始化;
·接口类型的对象没有用具体的类初始化,比如:
List lt;会报错
List lt = new ArrayList();则不会报错了
·当一个对象的值为空时,你没有判断为空的情况。
你可以试着把下面的代码前加一行代码:
if(rb!=null && rb!="")
改成:
if(rb==null);
if(rb!==null&&rb!="")
……
相关文章推荐
- java.lang.NullPointerException的错误原因
- Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPointerException 错误的集中原因及解决办法
- java.lang.NullPointerException错误处理方法及原因分析
- Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPointerException 错误的集中原因及解决办法
- Java Web应用部署在SAE平台上出现“java.lang.NullPointerException”错误的原因之一
- java.lang.NullPointerException错误的可能原因分析
- 在tomcat上发布web应用时,报java.lang.NullPointerException错误的解决方法
- [hadoop] map函数中使用FileSystem对象出现java.lang.NullPointerException的原因及解决办法
- quartz和spring结合,报空指针错误:java.lang.NullPointerException
- 测试类提示错误:java.lang.NullPointerException
- 安卓错误E/AndroidRuntime(4054):java.lang.NullPointerException
- java.lang.NullPointerException(struts2开发错误记录)
- 一般报java.lang.NullPointerException的原因有以下几种
- 一般报java.lang.NullPointerException的原因有以下几种
- 般报java.lang.NullPointerException的原因有以下几种:
- java.lang.nullpointerexceptiond的原因
- 在“JDI Event Dispatch”期间发生了内部错误。 java.lang.NullPointerException
- 避免java.lang.NullPointerException错误(jsp调试过程中烦人而无奈的java异常)
- java.lang.NullPointerException的原因(空指针)
- myeclipse报An error has occurred,See error log for more details. java.lang.NullPointerException错误解决办法