debug单步执行的时候可以执行后面的代码,但是resume(f8)执行时直接跳过后面的代码!这几天被这个问题烦死了,不知道怎么解决

------解决思路----------------------
F6单步,F7跳出当前函数,F5进入函数内部,F8重新执行
一般都是F6单步调试,F8肯定不会执行当前行的下一行代码了
------解决思路----------------------
F5 --单步调试进入函数内部。
F6 --单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7 --由函数内部返回到调用处。
F8 --一直执行到下一个断点。
F8后面没有断点的话,当然直接就执行完了
------解决思路----------------------
F8表示run操作,只有后面有新的断点才会停下来。
------解决思路----------------------
把断点都remove掉,clean你的project,然后把断点加上去,再试试。
------解决思路----------------------
那有没有什么条件导致 if-else 走错了,地方,比如后面那个断点在一个 if-else 条件块中,在你 debug 时的 Expression 视图中添加了“修改变量值的表达式”。
Eclipse 有时候调试断点不起作用,重启 eclipse 又正常。