1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Java空指针异常解决java.lang.NullPointerException解决心得

Java空指针异常解决java.lang.NullPointerException解决心得

时间:2021-10-02 11:31:05

相关推荐

Java空指针异常解决java.lang.NullPointerException解决心得

今天做课设的时候运行程序报出以下错误

java.lang.NullPointerException

首先要理解的是此错误并不会在 程序中报错,只会在运行的时候报错。

是由于某个参数(集合,数组等数据)可能出现一个null值而导致后面的程序不能运行时候报的错误,这时候我们只需要加一个判断是否为null,再去在不为空的情况下进行后续代码,这样就能解决问题。

那么在这个时候就要去查看你的程序

因为我在编写代码的时候

偷懒

当报错bookkatype时直接按照引导。加了Integer booktypeId = null;

所以报错的时候我就想到了在这儿去解决。幸运的是把这儿的变量初始化赋值以后解决了错误,程序也很好的运行起来了!

现在归纳一下:报错原因

1.字符串变量未初始化;

如Sting s;

这时在后面的处理过程中就可能会报错。

2.接口类型的对象没有用具体的类初始化

List lt; 会报错

List lt = new ArrayList(); 则不会报错了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。