标签: java intellij-idea
为什么IntelliJ IDEA在触发断言时停止在调试模式下?我得到一个java.lang.AssertionError来控制台,但正在运行的代码并没有像它应该的那样暂停。以下是我的异常断点设置:
java.lang.AssertionError
答案 0 :(得分:3)
我发现调试器在运行 tests 时不会以断言停止,但在运行其他代码时它会停止运行。我试图在调试模式下对失败的断言进行停止的代码是一个测试。这似乎是个问题,但我不明白为什么IDE会这样做。
答案 1 :(得分:0)
打开 AssertionError 的源代码并在它会停止的构造函数上放置一个断点。