Exception in thread "main" java.lang.NullPointerException
该问题多半是由于用到的某个对象只进行了声明,而没有初始化,即没有被new
比如说:
一个类Person,有一个对象p1
声明对象 Person p1;
使用该对象(调用它的某个方法等) p1.setXXX(...);
这种情况下就会产生上述错误。
改正方法:
在使用对象之前加上 p1 = new Person();
这是一个很小的错误,但容易被忽略。
Exception in thread "main" java.lang.NullPointerException
该问题多半是由于用到的某个对象只进行了声明,而没有初始化,即没有被new
比如说:
一个类Person,有一个对象p1
声明对象 Person p1;
使用该对象(调用它的某个方法等) p1.setXXX(...);
这种情况下就会产生上述错误。
改正方法:
在使用对象之前加上 p1 = new Person();
这是一个很小的错误,但容易被忽略。