Java面向对象系列[v1.0.0][IDEA断点调试]
添加断点
添加断点的方法比较多,一般在代码左侧边栏单击即可添加断点,也可以使用默认的快捷键CTRL+F8进行断点的添加,使用CTRL+F8添加断点的时候注意是光标在哪行就为哪行添加断点,如果用的是Eclipse,快捷键是Ctrl+Shift+B,并且在代码左侧边栏需要双击而不是单击
查看断点
可以使用快捷键CTRL+SHIFT+F8,查看已经添加的所有断点的列表
执行Debug
添加断点的目的是为了调试代码,要使得断点起作用,则必须用Debug模式运行代码,添加好断点后,可以使用跨快捷键SHIFT+F9,也可以使用右上角的Debug按钮
也可以在代码文件上点右键,选择Debug…
在Debug执行过程中,有很多调试动作
Actions | 解读 |
---|---|
Step Into | 单步跟踪调试程序,遇到子函数就进入并且继续单步执行 |
Step Over | 单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将整个子函数执行完再停止,也就是整个子函数作为一步 |
Resume Program | 恢复调试,继续运行,直到下一个断点,如果没有断点则继续执行直到结束 |
在Debug的过程中,如果遇到错误,会显示在控制台中,然后再根据提示在代码中找错误