Jak ukončíte funkci v Javě?

Funkce Exit v Javě ukončí aktuální program ukončením Java Virtual Machine. Metoda System.exit () volá metodu ukončení ve třídě Runtime.

Java je skvělý programovací jazyk . Zatímco u jedné z těchto aplikací se můžete zaseknout v určitém okamžiku tohoto programu. Co dělá člověk v této situaci? Existuje způsob, jak ukončit právě v tomto bodě? Pokud vás tyto otázky trápí, přistáli jste na správném místě. Co můžete udělat, je jednoduše použít metodu System.exit (), která ukončí aktuální virtuální počítač Java spuštěný v systému. V tomto článku vás provedu funkcí ukončení v Javě a pomůžu vám ji důkladně pochopit.





Pojďme začít.

Jak ukončíte funkci v Javě?

Funkci můžete ukončit pomocí metody java.lang.System.exit (). Tato metoda ukončí aktuálně spuštěnou Java Virtual Machine (JVM) . Vyžaduje argument „stavový kód“, kde nenulový stavový kód označuje abnormální ukončení. Pokud pracujete s nebo příkazy switch, můžete použít příkazy break, které se používají k break / exit pouze ze smyčky, a ne celého programu.



V tomto článku pojďme hlouběji na metodu Java exit () a pochopíme, jak se používá.

Co je metoda System.exit ()?

Metoda System.exit () volá metodu ukončení ve třídě Runtime. Ukončí aktuální program ukončením Java Virtual Machine. Jak název metody definuje, metoda exit () nikdy nic nevrátí.



Volání System.exit (n) je skutečně ekvivalentní volání:

Runtime.getRuntime (). Exit (n)

Funkce System.exit má stavový kód, který informuje o ukončení, například:

  • výstup (0) : Označuje úspěšné ukončení.
  • výstup (1) nebo výstup (-1) nebo nějaký nenulová hodnota - označuje neúspěšné ukončení .

Nyní se podívejme na parametry a výjimky v metodě System.exit ().

Parametry: Stav ukončení.

Výjimka: Hází to SecurityException .

Pokud jde o metodu System.exit (), podívejme se na některé z jejích praktických implementací.

Příklady metody Java System exit ()

balíček Edureka import java.io. * import java.util. * veřejná třída ExampleProgram {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} for (int i = 0 i = 4) {System.out.println ('Exit from the loop') System.exit (0) // Terminates JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Konec programu ')}}

Výstup: arr [0] = 1
arr [1] = 2
arr [2] = 3
Opusťte smyčku

Vysvětlení: Ve výše uvedeném programu provádění zastaví nebo ukončí smyčku, jakmile narazí na metodu System.exit (). Nevytiskne ani druhé tiskové prohlášení, které říká „Konec programu“. Jednoduše tam program sám ukončí.

Příklad 2:

balíček Edureka import java.io. * import java.util. * veřejná třída ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} pro (int i = 0i 

Výstup : pole [0] = 1
pole [1] = 2
pole [2] = 3
pole [3] = 4
Opusťte smyčku

Vysvětlení: Ve výše uvedeném programu tiskne prvky, dokud není splněna podmínka. Jakmile se podmínka stane nepravdivou, vytiskne příkaz a program se ukončí.

Tak jsme dospěli ke konci tohoto článku o „funkci ukončení v Javě“. Doufám, že jste pochopili, co bylo v tomto tutoriálu sdíleno. Pokud se chcete dozvědět více, podívejte se na Edureka, důvěryhodná online vzdělávací společnost. Školicí a certifikační kurz Edureka Java J2EE a SOA je navržen tak, aby vás vyškolil jak pro základní, tak pro pokročilé koncepty Java spolu s různými rámci Java, jako je Hibernate Spring.

k čemu se loutka používá

Máte na nás dotaz? Uveďte to prosím v sekci komentářů tohoto blogu „funkce ukončení v Javě“ a my se vám ozveme co nejdříve.