1.父类定义的某个属性,没有被子类使用,或者在子类中,又重新定义一次。
2.因为调用了一个object的方法,且此object的reference为null;
比如说:
String a=null; //a即为一个String类型的reference
a.trim(); //这行代码就会报“java.lang.NullPointerException”错
即,父类属性,只是默认初始化(未赋值),就被调用。
1.父类定义的某个属性,没有被子类使用,或者在子类中,又重新定义一次。
2.因为调用了一个object的方法,且此object的reference为null;
比如说:
String a=null; //a即为一个String类型的reference
a.trim(); //这行代码就会报“java.lang.NullPointerException”错
即,父类属性,只是默认初始化(未赋值),就被调用。
转载于:https://www.cnblogs.com/pxb2018/p/10539981.html