我的代码如下:
public class BoxingUnboxingExample {
public static void main(String[] args) {
Integer i1 = null;
Integer i3 = 10;
BoxingUnboxingExample b = new BoxingUnboxingExample();
b.go(i3);
b.go(i1);
}
private void go(int a){
System.out.println("a");
}
}
现在我的问题是:
有时我收到以下错误消息,
Exception in thread "main" java.lang.NullPointerException
at scjp.wraperExample.BoxingUnboxingExample.main(BoxingUnboxingExample.java:12)
a
鉴于我应该始终是以下情况,
a
Exception in thread "main" java.lang.NullPointerException
at scjp.wraperExample.BoxingUnboxingExample.main(BoxingUnboxingExample.java:12)
我对么?
最佳答案
如果您使用的是Eclipse,这是一个已知问题,请参见https://bugs.eclipse.org/bugs/show_bug.cgi?id=32205
关于java - 异常输出未按顺序出现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14352241/