Runtime.Exit(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シャットダウン シーケンスを開始して、現在実行中の Java 仮想マシンを終了します。
[Android.Runtime.Register("exit", "(I)V", "GetExit_IHandler")]
public virtual void Exit (int status);
[<Android.Runtime.Register("exit", "(I)V", "GetExit_IHandler")>]
abstract member Exit : int -> unit
override this.Exit : int -> unit
パラメーター
- status
- Int32
終了の状態。 規則により、0 以外の状態コードは異常終了を示します。
- 属性
注釈
シャットダウン シーケンスを開始して、現在実行中の Java 仮想マシンを終了します。 このメソッドは通常どおりに戻ることはありません。 引数は状態コードとして機能します。規則により、0 以外の状態コードは異常終了を示します。
登録されているすべての #addShutdownHook シャットダウン フック (存在する場合) は、指定されていない順序で開始され、完了するまで同時に実行できます。 これが完了すると、仮想マシン #halt 停止します。
すべてのシャットダウン フックが既に実行された後にこのメソッドが呼び出され、状態が 0 以外の場合、このメソッドは指定された状態コードで仮想マシンを停止します。 それ以外の場合、このメソッドは無期限にブロックします。
メソッドは System#exit(int) System.exit
、このメソッドを呼び出す従来の便利な手段です。
の Java ドキュメント java.lang.Runtime.exit(int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。