1.行断点(line-debug)
当程序代码运行到此代码行暂停。
2.Suspend + Thread
解释
(1)Enabled:是否启用,取消勾选后变为空心圆。
运行后直接打印,不在此处暂停。
(2)Suspend:出现黄色实心圆点,此时不会在断点处暂停。
可以配置其他的断点设置使用,比如下图,可以答应出断点所在位置,其他的要各位自己探索了。
(3)Thread
如果勾选Thread可以在多线程中暂停。
3.方法断点(method-debug)
出现菱形图标,点击debug运行会停在此方法第一行,继续点下一步step over
,会停在此方法末尾处,以便于查看这个方法内的所有参数变化。
4.字段断点(field-debug)
出现红色眼睛图标,此时可以监听此字段的变化。
5.异常断点(exception-debug)
添加此处配置后,可以抓取到出现异常代码的位置,进而对异常判断,推荐大家使用。