阅读背景:

java中null转换成其它类型

来源:互联网 

对null进行强转会不会抛错。测试结果是,如果把null强转给对象,是不会抛异常的,因为本身对象是可以为null的。但是如果是基本类型,比如 int i = (Integer)obj的强转,其实内部会调用intvalue方法去赋值给基本类型,所以这时候是会报错的。对null进行强转会不会抛错。测试结果是,如果把null强转给对象,是不会抛异常的,因为本身对象




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: