【问题标题】:Netbeans: How do I break on a NullPointerException?Netbeans:如何打破 NullPointerException?
【发布时间】:2010-04-19 18:19:36
【问题描述】:

在 netbeans 中调试 java 程序时,我希望调试器在导致 NullPointerException 的行上停止,以便我可以检查那里的变量。我相信我必须在该行设置的断点上使用条件,但是条件的语法是什么?

感谢您的帮助

【问题讨论】:

    标签: netbeans debugging breakpoints


    【解决方案1】:

    转到调试 > 新断点(或者 CTRL+SHIFT+F8)。在右上角的下拉菜单中将断点类型更改为异常。在异常类字段中键入 java.lang.NullPointerException。选择是否在捕获、未捕获或两者兼有时中断。

    调试您的代码并观察抛出异常时的自动断点。

    【讨论】:

    • 我这样做了,它根本没有停止,就像断点甚至不存在一样。使用 netbeans 7.0.1。和ArrayIndexOutOfBoundsException 帮助。
    • 请注意,在新断点对话框的底部有一个字段可以停止当前线程或所有应用程序线程,您也可以将“所有线程”设置为默认值,在我的情况下是最有用的。
    猜你喜欢
    • 1970-01-01
    • 2018-09-14
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多