0

我正在使用飞镖编辑器。当我不小心调用 null 上的方法或触发任何其他非常常见的运行时错误时,我希望 IDE 告诉我异常来自何处。相反,它只是告诉我方法的名称、参数和调用的接收者。

我最终不得不从入口点逐步执行程序,看看它在哪里脱落,然后对可能引发异常的原因进行法医猜测。

有没有错误的设置?我习惯于让我的 IDE 直接将我带到有问题的行,或者在控制台中获取堆栈跟踪。寻找错误会消耗更多的时间。我怎样才能得到我需要的信息?

4

1 回答 1

1

Tools > Preferences > Run and Debug中,您可以更改Breaking on exceptions的策略。通过选择所有编辑器将中断每个异常,您将能够在调试器面板中看到堆栈跟踪。

于 2013-08-26T15:07:38.950 回答