宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

这篇文章主要介绍空指针为什么会异常,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

空指针异常的原因:1、没有对new出来的对象进行实例化,或者去数据库里查询一个空的对象;2、对象为null的情况下去调用该对象所拥有的方法或者成员变量造成的。

空指针异常的原因

1、没有对你new出来的对象进行实例化,或者你去数据库里查询一个空的对象,就是空指针

2、空指针的异常NullPointer 无非是因为对象为null的情况下去调用该对象所拥有的方法或者成员变量造成的

解决办法:

在调用有可能为空的变量的时候,最好做一下非空的判断。