有時進行測試時,不想后面的代碼執行 具體應該怎么請看下文:
測試代碼
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。