1

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

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

4

1 回答 1

1

我知道一种对异常进行断点的方法。

您可以在 Eclipse 中启用断点

Window -> Show View -> Breakpoints

有一个选项卡J!可让您在异常上设置断点。 在此处输入图像描述

于 2013-09-26T16:46:29.457 回答