问题:
Integer是引用对象,当初始化不进行赋值的时候是null,是null就不可以自动拆箱
实践:
public class Test {public static void main(String[] args) {Integer num = null;//自动拆箱int i = num;}
}
会包异常信息:
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because "num" is null