【发布时间】:2011-02-26 09:03:55
【问题描述】:
null instanceof SomeClass 会返回false 还是抛出NullPointerException?
【问题讨论】:
-
对于任何旨在仅在非null 相同类型的对象,并在一行中保护您免受“愚蠢的情况”的影响。更少的代码 = 更少的错误。
-
权衡“这有用吗?”辩论 - 我从未编写过自己的 Java 代码(所以不容易知道规范在哪里,编译测试将非常重要),但我目前正在手动将 Java 转换为 JavaScript。我的代码在空引用上失败了,谷歌搜索让我看到了接受的答案,这证实了这是预期的行为,并且我错过了一个隐式的空检查。对我来说非常有用。
标签: java nullpointerexception null