eclipse:抛出异常时中断,最后阻塞之前

时间:2013-09-26 16:38:53

标签: java eclipse debugging exception breakpoints

所以我知道如何在eclipse中为运行时异常创建断点,实际上我的标准策略是在我的包中始终为RuntimeException的所有子类设置断点,这样我就可以看到任何意外的时刻和位置抛出异常,可以在异常get传播之前调查我的变量状态。

问题是我的当前代码最终到处都是阻塞,以释放锁。而不是在抛出异常的地方突破,这将允许我调查内存状态,而是我知道在抛出异常后在第一个finally块中断;坦率地说,根本没有任何帮助。如何配置eclipse实际打破抛出异常的时刻,而不是等待finally块?

1 个答案:

答案 0 :(得分:1)

我知道一种在例外情况下做断点的方法。

您可以在

中启用eclipse中的断点
Window -> Show View -> Breakpoints

选项卡中有一个J!,可让您在异常上设置断点。 enter image description here

相关问题