【发布时间】:2011-08-31 21:42:15
【问题描述】:
我使用 NetBeans 作为开发 Android 的 IDE。
但是,当我遇到异常时,Netbeans 不会像我预期的那样中断异常。
我已经选中了可以在 Options --> Java Debugger --> Stop on uncaught exceptions 中找到的“停止未捕获的异常”框,但这并没有帮助。
此外,我在哪里可以看到实际的异常消息?我什么都没看到。我不知道异常发生的地点和时间,只是它确实发生了。
我在 netbeans.org 网站上阅读了一些关于 6.9.1 中已修复的错误,但在我的 7.0 中似乎没有修复。
调试窗口根本没有说任何有用的东西,给出了某种形式的堆栈跟踪,因为它没有指定我自己的任何代码,所以毫无意义。
我从 Eclipse 切换,因为 IDE 很烂,NetBeans 更精简,但调试需要修复才能有用。
【问题讨论】:
-
当我真的需要这个问题的答案!
-
以防万一有人来这里需要中断本机代码中的异常,在调试控制台窗口中,输入
catch throw中断任何抛出的异常,输入catch catch中断任何捕获的异常.阅读GDB documentation 以了解those commands 以了解特定类型的异常。
标签: java android exception netbeans