Eclipse 4.2.2(与 Oracle JDK 1.7.0 一起使用)synchronized
在错误行(块的开头)的 -Block 中显示抛出的异常。
在现实世界的示例中,找出发生异常的行并不总是那么容易。有没有办法让 Eclipse 显示引发异常的实际行?
最小的工作示例:
public class Test {
public static void main(String[] args) {
Test test = new Test();
test.test();
}
void test() {
synchronized (this) {
throw new RuntimeException();
}
}
}
Eclipse 在此处显示异常:
堆栈跟踪: