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 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于