标签: java debugging intellij-idea
我不明白为什么IntelliJ调试器为什么跳过某些if语句上的断点,如下所示,对于那些没有复选标记的语句。
if
我认为这可能是因为编译器优化了代码,并在无用的情况下删除了if语句-用黄色突出显示。但是在显示的片段的第二种情况下,虽然很直观,没有用并且已经突出显示了,但是断点是活动的
我尝试过: