Netbeans:如何在NullPointerException上中断?

Netbeans:如何在NullPointerException上中断?,netbeans,debugging,breakpoints,Netbeans,Debugging,Breakpoints,在netbeans中调试java程序时,我希望调试器在导致NullPointerException的行上停止,以便检查其中的变量。我相信我必须在该行设置的断点上使用一个条件,但是条件的语法是什么 感谢您的帮助转到调试>新断点(或者CTRL+SHIFT+F8)。在右上角的下拉菜单中将断点类型更改为Exception。在异常类字段中键入java.lang.NullPointerException。选择是否在捕获、未捕获或两者兼而有之的情况下突破 调试您的代码,并在抛出异常时观察光荣的自动断点。我这样

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


感谢您的帮助

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


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

我这样做了,它只是没有停止,就像断点根本不存在一样。使用netbeans 7.0.1。和
ArrayIndexOutOfBoundsException
Help。请注意,在“新建断点”对话框的底部有一个用于停止当前线程或所有应用程序线程的字段,您还可以将“所有线程”设为默认值,在我的例子中,这是最有用的。