如何配置Eclipse在调试模式下跳过异常?

21

我正在尝试调试一个有许多已捕获异常的庞大系统。 在调试过程中,Eclipse会在每个异常处停止,我想配置它仅在我的断点处停止。

是否有任何方法可以关闭异常停止?

更新:

  • 我使用的是Helios Release版本。
  • 我已经取消了“暂停异常”选项中的复选框,但没有帮助。
3个回答

34
在Eclipse首选项中,您可以取消选中Java > Debug面板中的Suspend execution on uncaught exceptions选项。
顺便问一下,您使用的是哪个版本的Eclipse?

6
在Java的“首选项”菜单下 -> Debug 中,您可以关闭未捕获异常时暂停执行。这可能有所帮助,因为我认为尽管您的代码库最终会捕获异常,但是触发此异常的方法正在抛出它们。

2
在断点视图中,检查是否配置了停止捕获异常的断点。
如果有这样的断点,您可以取消选中停止捕获异常的选项,或者完全删除该断点。
如果断点视图不可见,您可以通过窗口>显示视图>其他,在调试>断点下访问它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接