常见的bug调试
方式一:硬看,必要的时候在代码中间添加输出语句,看看输出的中间结果和自己想的是否一样
方式二:debug调试
debug调试步骤
1.设置断点(注意:可以设置多个断点)
2.debug as java application
3.常用操作
操作 | 作用 |
---|---|
step into 跳入(f5) | 进入当前行所调用的方法中 |
step over 跳过(f6) | 执行完当前行的语句,进入下一行 |
step return 跳回(f7) | 执行完当前行所在方法,进入下一行 |
drop to frame | 回到当前行所在方法的第一行 |
resume 恢复 | 执行完当前行所在断点的所有代码,进入下一个断点,如果没有就结束 |
按照例子进行debug
这是所要debug的代码,输出如下
所以代码有问题。现在开始debug
1.设置断点
在蓝色区域双击即可设置断点(再双击一次断点就会取消)
设置断点是为了使程序执行到断点停了一下,然后看看断点处的变量值和自己想的是否符合
2.debug as java application
选择debug as进行debug调试,然后出现以下界面
3.常用操作