Runtime.Exit(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beendet die derzeit ausgeführte Java virtuellen Computer, indem die Abschaltungssequenz initiiert wird.
[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
Parameter
- status
- Int32
Beendigungsstatus. Standardmäßig gibt ein Nichtzero-Statuscode eine ungewöhnliche Beendigung an.
- Attribute
Hinweise
Beendet die derzeit ausgeführte Java virtuellen Computer, indem die Abschaltungssequenz initiiert wird. Diese Methode gibt niemals normal zurück. Das Argument dient als Statuscode; standardmäßig weist ein Nichtzero-Statuscode auf eine abnorme Beendigung hin.
Alle registrierten #addShutdownHook Herunterfahren-Hooks( falls vorhanden) werden in einer nicht angegebenen Reihenfolge gestartet und dürfen gleichzeitig ausgeführt werden, bis sie abgeschlossen sind. Sobald dies erfolgt ist, wird der virtuelle Computer angehalten #halt.
Wenn diese Methode aufgerufen wird, nachdem alle Herunterfahren-Hooks bereits ausgeführt wurden und der Status "nonzero" ist, hält diese Methode den virtuellen Computer mit dem angegebenen Statuscode an. Andernfalls wird diese Methode unbegrenzt blockiert.
Die System#exit(int) System.exit Methode ist das konventionelle und bequeme Mittel, diese Methode auf sich zu aufrufen.
Java Dokumentation für java.lang.Runtime.exit(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.