断点调试的作用代码运行出现错误时需要排查定位问题所在。当代码比较简单或许能直接看出来但当代码过于复杂的时候就需要通过断点调试来查找错误。9.2、断点调试步骤9.2.1、添加断点如上图所示在代码左侧点击一下即可添加一个断点再点击即可取消本示例添加了三个断点。9.2.2、启动调试如上图所示选择“调试”即可开始断点调试。9.2.3、单步执行如上图所示开调试运行后执行到第一个断点的位置便暂停。此时控制台没有输出语句说明断点位置还没执行。如上图所示点击“步过step over”按钮便能继续执行断点处的代码并在下一行代码处暂停。9.2.4、观察变量和执行流程如上图所示在调试过程中能看到调试暂停在哪个类的哪个方法的哪一行以及一些变量的值是什么。9.2.5、调试按钮的功能概述调试工具栏按钮名称功能步过Step Over执行当前行的代码并在下一行代码处暂停。步入Step Into如果当前行代码是一个自定义方法的调用则进入该方法体否则相当于步过。步出Step Out跳出当前方法体。恢复程序Resume Program恢复程序运行不再一步步执行但如果后面的代码还有断点则停在下一个断点上。停止调试Stop结束断点调试过程正常运行后面的代码。查看断点View Breakpoints弹出一个小窗显示该项目下的所有断点。忽略断点Mute Breakpoints让代码像没有断点一样正常运行。9.3、各种断点场景9.3.1、行断点行断点设置在方法体内代码的行上执行到该行时会暂停执行。9.3.2、方法断点方法断点设置在方法的签名上执行到该方法内容时会暂停执行。在多态的场景下在父类或接口的方法上设置断点相当于在其子类或实现类的方法上设置断点。9.3.3、字段断点字段断点设置在声明字段的该行上会对字段的修改操作进行监控执行到修改该字段的地方会暂停执行。9.3.4、异常断点如上图所示在“查看断点”界面可以添加异常断点。如上图所示搜索异常类的名称对该异常类设置断点。
、IntelliJ IDEA 之断点调试
发布时间:2026/6/30 6:33:41
断点调试的作用代码运行出现错误时需要排查定位问题所在。当代码比较简单或许能直接看出来但当代码过于复杂的时候就需要通过断点调试来查找错误。9.2、断点调试步骤9.2.1、添加断点如上图所示在代码左侧点击一下即可添加一个断点再点击即可取消本示例添加了三个断点。9.2.2、启动调试如上图所示选择“调试”即可开始断点调试。9.2.3、单步执行如上图所示开调试运行后执行到第一个断点的位置便暂停。此时控制台没有输出语句说明断点位置还没执行。如上图所示点击“步过step over”按钮便能继续执行断点处的代码并在下一行代码处暂停。9.2.4、观察变量和执行流程如上图所示在调试过程中能看到调试暂停在哪个类的哪个方法的哪一行以及一些变量的值是什么。9.2.5、调试按钮的功能概述调试工具栏按钮名称功能步过Step Over执行当前行的代码并在下一行代码处暂停。步入Step Into如果当前行代码是一个自定义方法的调用则进入该方法体否则相当于步过。步出Step Out跳出当前方法体。恢复程序Resume Program恢复程序运行不再一步步执行但如果后面的代码还有断点则停在下一个断点上。停止调试Stop结束断点调试过程正常运行后面的代码。查看断点View Breakpoints弹出一个小窗显示该项目下的所有断点。忽略断点Mute Breakpoints让代码像没有断点一样正常运行。9.3、各种断点场景9.3.1、行断点行断点设置在方法体内代码的行上执行到该行时会暂停执行。9.3.2、方法断点方法断点设置在方法的签名上执行到该方法内容时会暂停执行。在多态的场景下在父类或接口的方法上设置断点相当于在其子类或实现类的方法上设置断点。9.3.3、字段断点字段断点设置在声明字段的该行上会对字段的修改操作进行监控执行到修改该字段的地方会暂停执行。9.3.4、异常断点如上图所示在“查看断点”界面可以添加异常断点。如上图所示搜索异常类的名称对该异常类设置断点。