Java中会报java.lang.NullPointerException的几种情况总结

1、当点(.)前面的对象是null时会报空指针异常

2、当某个方法的参数类型为int 但调用方法时传的参数是Integer类型且值为null时,会报空指针异常

3、如下面例子,i = null 时 if (i == 1),会报空指针异常

 
 
Integer i = null;
if (i == 1){
   System.out.println(i);
}

猜你喜欢

转载自blog.csdn.net/hi_boy_/article/details/79316506