文章目录


条件表达式

(String[] args) {
for (int i = 0; i < 10; i++) {
System.out.println(i);
}
}
}

需求1:

当i=2时,断点停顿

添加断点,鼠标右击添加自定义条件即可

IDEA 断点调试高级玩法 |debug高手必看!_idea


IDEA 断点调试高级玩法 |debug高手必看!_逻辑判断_02


需求2:

当i=偶数时,断点停顿

添加断点,鼠标右击添加自定义条件即可

IDEA 断点调试高级玩法 |debug高手必看!_java_03


IDEA 断点调试高级玩法 |debug高手必看!_mvc_04


IDEA 断点调试高级玩法 |debug高手必看!_逻辑判断_05

IDEA 断点调试高级玩法 |debug高手必看!_mvc_06


表达式解析,通过获取的上文获取的Person对象,进行表达式解析,下面有多个if else的逻辑判断,想看具体的返回处理结果(实时表达式解析)

IDEA 断点调试高级玩法 |debug高手必看!_mvc_07


改变现有的值,继续逻辑处理

IDEA 断点调试高级玩法 |debug高手必看!_自定义_08


IDEA 断点调试高级玩法 |debug高手必看!_逻辑判断_09


IDEA 断点调试高级玩法 |debug高手必看!_java_10


IDEA 断点调试高级玩法 |debug高手必看!_自定义_11

IDEA 断点调试高级玩法 |debug高手必看!_java_12


IDEA 断点调试高级玩法 |debug高手必看!_mvc_13