IDEA debug下取消后续操作


有时进行测试时,不想后面的代码执行 具体应该怎么请看下文:

测试代码 

public class demo {
    public static void main(String[] args) {
        System.out.println("view");
        System.out.println("service");
        System.out.println("dao");
        System.out.println("db");
    }
}

  将断点打到 图中位置 ,当我们debug到dao时我们想暂停不执行后面的dao 和db代码 平时我们的操作如下:

这是不对的 虽然程序停止了,但是后面的dao 和db 代码也执行了

我们应该在当前的这个程序 demo上右击鼠标然后点击 Force Return

这时会出现Thread这个窗口我们只需要再点击图中小箭头或者按 F9就可以了

 

调试后的结果:可以看出 只输出了 view 和service  后面的代码没有执行  ok。

posted @ 2020-02-04 20:58  Angry-rookie  阅读(5631)  评论(1编辑  收藏  举报