【每日阅读】2020年05月08日-《Java 开发手册》解读:三目运算符为何会导致 NPE?

真诚的希望您能留言与我交流,这会对我有非常大的帮助!

链接

https://mp.weixin.qq.com/s/6EiYjxRWDR_nSVb40BQJJA

文章截图

简评

这篇文章其实核心是想表达“编译器自动拆箱可能会导致空指针异常”。和三目运算符关联上,是因为什么呢?因为更隐蔽?可能是吧。其实空指针原理就是下面这个代码

Integer integer = null;
// 肯定会报空指针异常
int intNum = integer;

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/1622

发表评论

登录后才能评论
GitHub
分享本页
返回顶部