标签: java design-decisions
为什么下面的代码会抛出空指针异常?我希望等价是完全错误的。有人可以解释一下幕后发生的事情以及这个设计决定的原因吗?
Integer i = null; System.out.println(i == 10); // Throws a null pointer exception