java中出现的NullPointerException解决办法,
对象数组中常见问题
NullPointerException 异常空指针异常,这个异常只有引用数据类型才会出现,原因只有一个,应用了一个没有开辟堆内存空间的引用对象。
方法/步骤
在数组对象中出现这种问题是,您使用了没有开辟的对象空间,
例如:
pass类
public class Pass{
public String name;//成员变量(特征)(属性)
public int age;//成员变量(特征)(属性)
}
在写个main方法
public static void main(String[] args){
Pass p = null;//申明一个类变量置空;
p.name = "呵呵";//给成员变量name赋值
}
//这样就会报错


正确写法应该这样
pass类
public class Pass{
public String name;//成员变量(特征)(属性)
public int age;//成员变量(特征)(属性)
}
在写个main方法
public static void main(String[] args){
Pass p = new Pass();//先new一个对象出来;
p.name = "呵呵";//给成员变量name赋值
}
//这样就不会报错了


注意事项
java 这块还挺重要的
java 这块还挺重要的
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:79
阅读量:64
阅读量:144
阅读量:178
阅读量:120