调试Java程序,可以跟踪断点,查看程序运行过程中变量的内容,发现程序存在的问题。在调试Java程序前,一般先确定断点的位置,然后从该断点开始进行调试。
(1)设置断点(可以设置多个断点),在需要设置断点的代码行左侧浅蓝色区域单击鼠标右键,在弹出的菜单中选择【Toggle Breakpoint】命令。或者在浅蓝色区域双击鼠标左键,如下图所示。
(2)eclispe会在设置断点的代码行左侧的浅蓝色区域显示深蓝色的圆形标记,断点标记样式会因eclipse的不同版本有所不同。如下图所示。

(3)选择run菜单下的【Debug】命令(或直接按下F11键),启动待调试的程序。程序运行到代码断点会停下来,设置断点的代码行会高亮显示。下图是程序调试窗口。在Variables窗口可以查看变量的值,F6键单步执行,F5键单步进入。

(4)Java程序调试快捷键
1) F5 单步跳入
2) F6 单步执行
3) F7 单步返回(针对单步跳入)
4) F8 继续
5) Ctrl+R 运行至光标所在的行代码