逐步執行 Java 程式

當執行緒暫停時,可使用逐步控制,逐行執行程式。當執行逐步作業時, 如果遇到岔斷點,執行將在該岔斷點處暫停,而逐步作業即告結束。

跳過副程序

  1. 從「除錯」檢視畫面中選取一個堆疊框。 在「除錯」視景的編輯器中, 該堆疊框中會標示出目前正在執行的字行。
  2. 按一下「除錯」檢視畫面中的「跳過副程序」按鈕,或按下 F6 鍵。 此時會執行目前所選之行,並在下個可執行行處暫停。

進入副程序

  1. 從「除錯」檢視畫面中選取一個堆疊框。 在「除錯」視景的編輯器中, 所選堆疊框中會標示出目前正在執行的字行。
  2. 按一下「除錯」檢視畫面中的「進入副程序」按鈕,或按下 F5 鍵。 此時會呼叫目前所選之待執行行中的下個表示式, 且會在所呼叫之方法中的下個可執行行處暫停執行。

執行到 Return

  1. 從「除錯」檢視畫面中選取一個堆疊框。 在「除錯」視景的編輯器中, 所選堆疊框中會標示出目前正在執行的字行。
  2. 按一下「除錯」檢視畫面中的「執行到 Return」按鈕, 或按下 F7 鍵。 執行將回復,直到現行方法中下一個 return 陳述式要執行為止,且執行會暫停於下個可執行行上。

執行到字行

當執行緒暫停時, 您可回復其執行,並一直執行到要執行指定之行為止。這可方便您在沒有設定岔斷點之行處暫停執行。

  1. 將游標放在您想讓程式執行之字行上, 並選取蹦現功能表中的「執行到字行」,或使用 Ctrl+R。 程式會回復執行,並在剛要執行指定之行前暫停。
  2. 您也可以讓程式絕不會遇到該行, 讓程式不會暫停。岔斷點和異常狀況會讓執行緒在尚未到達指定之行前即暫停執行。

相關概念

岔斷點
Java 視景

相關作業

新增岔斷點
啟動 Java 程式
回復已暫停執行緒的執行
執行和除錯
設定執行引數
暫停執行緒
 

相關參照

「除錯」檢視畫面


 Copyright IBM Corporation 2000, 2002. All Rights Reserved.