Heim  >  Artikel  >  Java  >  So beenden Sie das Programm mit der Methode „exit()“ der Klasse „System“ in Java

So beenden Sie das Programm mit der Methode „exit()“ der Klasse „System“ in Java

WBOY
WBOYOriginal
2023-07-24 09:33:282414Durchsuche

So beenden Sie das Programm mit der Methode „exit()“ der Klasse „System“ in Java

In Java-Programmen müssen wir manchmal das Programm unter bestimmten Bedingungen beenden, um zu verhindern, dass das Programm weiter ausgeführt wird. Java stellt die Methode „exit()“ der Klasse „System“ zur Verfügung, um diese Funktion zu implementieren. In diesem Artikel wird erläutert, wie Sie mit der Methode „exit()“ das Programm beenden und Beispielcode bereitstellen.

Die Systemklasse ist eine Klasse in der Java-Standardbibliothek und enthält einige Methoden im Zusammenhang mit Systemoperationen. Mit der Methode „exit()“ wird die Java-Anwendung beendet. Diese Methode erfordert eine Ganzzahl als Parameter, die den Statuscode angibt, der beim Beenden des Programms zurückgegeben wird. Im Allgemeinen zeigt ein Statuscode von 0 an, dass das Programm normal beendet wurde, und andere Statuscodes ungleich Null zeigen an, dass das Programm abnormal beendet wurde.

Das Folgende ist ein Beispielcode zum Beenden des Programms mit der Methode „exit()“ der Klasse „System“:

public class ExitExample {
    public static void main(String[] args) {
        boolean condition = true;

        if (condition) {
            System.out.println("条件满足,退出程序");
            System.exit(0);
        }

        System.out.println("程序继续执行");
    }
}

Im obigen Beispiel haben wir eine Variablenbedingung vom booleschen Typ als Bedingung zum Beenden des Programms verwendet. Wenn die Bedingung erfüllt ist, d. h. die Bedingung wahr ist, gibt das Programm „Bedingung ist erfüllt, Programm beenden“ aus und ruft System.exit(0) auf, um das Programm zu beenden. Da der an die Methode „exit()“ übergebene Parameter 0 ist, bedeutet dies, dass das Programm normal beendet wird, sodass der Exit-Statuscode 0 ist.

Wenn die Bedingung nicht erfüllt ist, also die Bedingung falsch ist, wird das Programm weiter ausgeführt und gibt „Programm wird weiterhin ausgeführt“ aus. Da die Methode „exit()“ nicht aufgerufen wird, führt das Programm weiterhin den folgenden Code aus.

Es ist zu beachten, dass das Programm nach dem Aufruf der System.exit()-Methode sofort beendet wird und nachfolgender Code nicht mehr ausgeführt wird. Stellen Sie daher vor dem Aufruf der Methode „exit()“ sicher, dass alle erforderlichen Vorgänge ausgeführt wurden.

Zusätzlich zu Integer-Parametern kann die System.exit()-Methode auch einen String-Parameter als Exit-Informationen akzeptieren. Beispielsweise gibt System.exit(1, „Ausnahme im Programm aufgetreten“) an, dass das Programm abnormal beendet wurde, und gibt „Ausnahme im Programm aufgetreten“ als Exit-Informationen aus.

Zusammenfassend lässt sich sagen, dass die Exit-Funktion in einem Java-Programm mithilfe der Methode „exit()“ der Klasse „System“ implementiert werden kann. Durch die Übergabe verschiedener Statuscodes können wir feststellen, ob das Programm normal oder abnormal beendet wurde. Wählen Sie in bestimmten Anwendungsszenarien je nach Bedarf unterschiedliche Statuscodes zum Beenden des Programms.

Ich hoffe, dieser Artikel hilft Ihnen, die Methode „exit()“ der Klasse „System“ zu verstehen und zu verwenden. Wenn Sie Fragen oder Anregungen haben, können Sie diese gerne stellen. Vielen Dank fürs Lesen!

Das obige ist der detaillierte Inhalt vonSo beenden Sie das Programm mit der Methode „exit()“ der Klasse „System“ in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn