您当前的位置: 首页 >  Java

大前端之旅

暂无认证

  • 3浏览

    0关注

    403博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

大前端之旅 发布时间:2019-12-31 14:55:48 ,浏览量:3

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

java.lang.NullPointerException 首先要理解的是此错误并不会在 程序中报错,只会在运行的时候报错。 是由于某个参数(集合,数组等数据)可能出现一个null值而导致后面的程序不能运行时候报的错误,这时候我们只需要加一个判断是否为null,再去在不为空的情况下进行后续代码,这样就能解决问题。 那么在这个时候就要去查看你的程序 因为我在编写代码的时候 偷懒 当报错bookkatype时直接按照引导。加了Integer booktypeId = null; 所以报错的时候我就想到了在这儿去解决。幸运的是把这儿的变量初始化赋值以后解决了错误,程序也很好的运行起来了!

在这里插入图片描述 现在归纳一下:报错原因 1.字符串变量未初始化; 如Sting s; 这时在后面的处理过程中就可能会报错。 2.接口类型的对象没有用具体的类初始化 List lt; 会报错 List lt = new ArrayList(); 则不会报错了

关注
打赏
1660524863
查看更多评论
立即登录/注册

微信扫码登录

0.1510s