プログラムの 1 つのステートメントをステップスルーするには、ステップ・コマンドを使用できます。
マルチスレッド・アプリケーションのデバッグ中にステップ・コマンドを発行した場合、 別のスレッドで実行が停止することがあります。
この操作で、デバッグ情報を含むコードにステップインし、 デバッグ情報を含まないコードはステップオーバーできます。これは、現行プログラム/プロシージャー、呼び出し先プログラム/プロシージャー、または呼び出し先プログラム/プロシージャー内で呼び出されたプログラム/プロシージャーの中で可能です。
ステップイン・コマンドを実行するには、次のようにします。
ステップ・リターンを発行することにより、すべてのスレッドの実行が可能になります。ステップ・リターン・コマンドを実行するには、次のようにします。
Java プログラムのデバッグ中に、コンストラクターに対するステップインあるいは SystemLoad ライブラリー関数に対するステップインまたはステップオーバーを実行すると、ステップ実行の動作が不規則となることがあります。