Wie beenden Sie eine Funktion in Java?



Die Exit-Funktion in Java beendet das aktuelle Programm durch Beenden der Java Virtual Machine. Die Methode System.exit () ruft die Exit-Methode in der Klasse Runtime auf.

Java ist eine wunderbare Programmiersprache . Während Bei einer dieser Anwendungen kann es vorkommen, dass Sie an einem bestimmten Punkt dieses Programms stecken bleiben. Was macht man in dieser Situation? Gibt es eine Möglichkeit, genau an diesem Punkt auszusteigen? Wenn Sie diese Fragen stören, sind Sie am richtigen Ort gelandet. Verwenden Sie dazu einfach eine System.exit () -Methode, mit der die aktuelle Java Virtual Machine beendet wird, die auf dem System ausgeführt wird. In diesem Artikel werde ich Sie durch die Exit-Funktion in Java führen und Ihnen helfen, sie gründlich zu verstehen.





Lass uns anfangen.

Wie beenden Sie eine Funktion in Java?

Sie können eine Funktion mit der Methode java.lang.System.exit () beenden. Diese Methode beendet die aktuell ausgeführte Java Virtual Machine (JVM) . Es wird ein Argument 'Statuscode' verwendet, bei dem ein Statuscode ungleich Null eine abnormale Beendigung anzeigt. Wenn Sie mit arbeiten oder switch-Anweisungen können Sie break-Anweisungen verwenden, mit denen nur eine Schleife und nicht das gesamte Programm unterbrochen / beendet wird.



In diesem Artikel wollen wir uns eingehender mit der Java-Methode exit () befassen und verstehen, wie sie verwendet wird.

Was ist die System.exit () -Methode?

Die Methode System.exit () ruft die Exit-Methode in der Klasse Runtime auf. Es beendet das aktuelle Programm durch Beenden der Java Virtual Machine. Wie der Methodenname definiert, gibt die exit () -Methode niemals etwas zurück.



Der Aufruf System.exit (n) entspricht effektiv dem Aufruf:

Runtime.getRuntime (). Exit (n)

Die Funktion System.exit verfügt über einen Statuscode, der über die Beendigung informiert, z.

Java-Datenstrukturen und -Algorithmen
  • Ausfahrt (0) : Zeigt an erfolgreiche Kündigung.
  • Ausfahrt (1) oder Ausfahrt (-1) oder irgendein Wert ungleich Null - zeigt an erfolglose Kündigung .

Lassen Sie uns nun die Parameter und die Ausnahmeauslösungen in der System.exit () -Methode anzeigen.

Parameter: Status beenden.

Ausnahme: Es wirft ein Sicherheitsaußnahme .

Wenn Sie mit der System.exit-Methode () fortfahren, sehen wir uns einige ihrer praktischen Implementierungen an.

Beispiele für Java System exit () -Methoden

Paket Edureka import java.io. * import java.util. * öffentliche Klasse ExampleProgram {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} für (int i = 0 i = 4) {System.out.println ('Aus der Schleife beenden') System.exit (0) // Beendet JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Programmende ')}}

Ausgabe: arr [0] = 1
arr [1] = 2
arr [2] = 3
Verlasse die Schleife

Erläuterung: Im obigen Programm stoppt oder beendet die Ausführung die Schleife, sobald sie auf die System.exit () -Methode stößt. Die zweite Druckanweisung mit dem Titel 'Programmende' wird nicht gedruckt. Es beendet einfach das Programm dort selbst.

Beispiel 2:

Paket Edureka import java.io. * import java.util. * öffentliche Klasse ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} für (int i = 0i 

Ausgabe : array [0] = 1
Array [1] = 2
Array [2] = 3
Array [3] = 4
Verlasse die Schleife

Erläuterung: Im obigen Programm werden die Elemente gedruckt, bis die Bedingung erfüllt ist. Sobald die Bedingung falsch wird, wird die Anweisung gedruckt und das Programm beendet.

Damit sind wir am Ende dieses Artikels über die Exit-Funktion in Java angelangt. Ich hoffe, Sie haben verstanden, was in diesem Tutorial geteilt wurde. Wenn Sie mehr erfahren möchten, lesen Sie die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen. Der Java J2EE- und SOA-Schulungs- und Zertifizierungskurs von Edureka wurde entwickelt, um Sie für Kern- und fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate Spring zu schulen.

Hast du eine Frage an uns? Bitte erwähnen Sie es im Kommentarbereich dieses Blogs 'Exit-Funktion in Java' und wir werden uns so schnell wie möglich bei Ihnen melden.