从null

时间:2018-12-18 15:18:24

标签: java autoboxing

执行以下代码时,i的值是什么?为什么?

int i = (Integer)null;

1 个答案:

答案 0 :(得分:4)

请参见jls5.1.8

  

在运行时,取消装箱转换的过程如下:

     

...

     

如果r为null,则取消装箱转换将引发NullPointerException