2、比如我有一个Person类,类里面有一个hello()这样的方法,现在我Person p = null
p.hello()这样一定会报空指针异常,因为p这个对象是空的。
3、去检查下你的代码,看看哪个变量没有正确赋值,一般基础类型变量不要管,去看下引用数据类型的变量。
Java空指针异常是指调用了一空对象,这个对象或者是没有为初始化或者已释放的对象。查看错误一般看eclipse的控制台,紧跟着空指针异常的后面依据会提示Cause by 的语句,后面就是具体的原因,会提示到哪个类的哪一行,然后你就去看下前后调用的对象就能找到错误的地方。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)