Exception in thread "main" java.lang.NullPointerException问题

Exception in thread "main" java.lang.NullPointerException

该问题多半是由于用到的某个对象只进行了声明,而没有初始化,即没有被new

比如说:

一个类Person,有一个对象p1

声明对象 Person p1;

使用该对象(调用它的某个方法等)  p1.setXXX(...);

这种情况下就会产生上述错误。

改正方法:

在使用对象之前加上 p1 = new Person();


这是一个很小的错误,但容易被忽略。

猜你喜欢

转载自blog.csdn.net/angel_xiaa/article/details/7363468