文章目录
- 异常断点:当程序抛出相对应的异常时将会触发,作用范围为全局,图标为红色闪电,当抛出异常时,程序会定位到抛出异常的语句。可在"查看断点"中进行设置。
断点状态
- 常规状态:默认(原始)状态。 禁用状态:断点暂时处于禁用状态,不会被执行。
- 已验证状态:编译器会检查断点的设置是否合理。如果是,则将断点标记为已验证。
- 静音状态:断点暂时处于静音状态,不会被执行;其与禁用状态功能类似,不同点在于使用场景。
- 依赖状态:当一个断点的触发依赖于另一个断点时,显示为依赖状态。
- 挂起状态:挂起状态有两种类型,第一种是挂起全部线程,第二种是只挂起当前线程。当断点状态设置成了第二种方式后,只有当前线程会被堵塞,其他线程(程序)会正常执行,这在Spring Boot程序的测试中十分有用。
- 无效状态:断点的设置不是合理的,被标记的代码永远不可能被执行到。
- 警告状态:如果断点的设置是合理的,但是存在其他问题,则编译器会向您发出警告。例如当被标记的方法可能不会被执行到时。
注,本文部分参考自文章:
https://blog.csdn.net/qq_35760825/article/details/125542220