語言

Runtime.Exit(Int32) 方法

定義

透過啟動關閉程序來終止目前執行的 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

終止狀態。 依慣例,非零狀態碼表示異常終止。

屬性

備註

透過啟動關閉程序來終止目前執行的 Java 虛擬機。 此方法從來不會正常回傳。 這個參數作為狀態碼;依慣例,非零狀態碼表示異常終止。

所有註冊 #addShutdownHook 關閉掛鉤(如有)都會以未明確的順序啟動,並允許同時運行直到結束。 完成後,虛擬機 #halt 停止。

若在所有關機鉤子已執行且狀態非零後呼叫此方法,則該方法會停止擁有指定狀態碼的虛擬機。 否則,此方法會無限阻擋。

System#exit(int) System.exit 方法是慣用且方便的手段。

java.lang.Runtime.exit(int)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於