在 Eclipse 中,如果我在没有断点的调试模式下运行 Java 程序,并且如果 JVM 遇到 NullPointerException,Eclipse 会高亮显示有问题的代码行,并显示局部变量等。执行被暂停。我可以使用“显示”选项卡评估代码,等等。
但是,如果我在调试模式下运行 JUnit 测试,并且 jvm 遇到 NullPointerException,则 jvm 不会暂停,并且我没有机会看到局部变量。
是否可以运行 JUnit 测试,以便 JVM 在我遇到 NullPointerException 时自动暂停,而不使用断点?
编辑:使用 JUnit 4 和 Juno