一般报java.lang.NullPointerExcept

1·字符串变量未初始化;2·接口类型的对象没有用具体的类初始化,比如:List lt; 会报错List lt = new ArrayList(); 则不会报错了3.当一个对象的值为空时,你没有判断为空的情况。你可以试着把下面的代码前加一行代码:if(rb!=null);…..

空指针异常主要原因以及解决方案

空指针异常产生的主要原因如下:(1)当一个对象不存在时又调用其方法会产生异常obj.method() // obj对象不存在(2)当访问或修改一个对象不存在的字段时会产生异常obj.

网站地图