Ako ukončíte funkciu v Jave?



Funkcia Exit v jazyku Java ukončí aktuálny program ukončením Java Virtual Machine. Metóda System.exit () volá metódu ukončenia v triede Runtime.

Java je úžasný programovací jazyk . Zatiaľ čo pri jednej z týchto aplikácií sa môžete zaseknúť v určitom bode spojenia tohto programu. Čo robí človek v tejto situácii? Existuje spôsob, ako v tomto bode vystúpiť? Ak vás tieto otázky obťažujú, pristáli ste na správnom mieste. Čo môžete urobiť, je jednoducho použiť metódu System.exit (), ktorá ukončí aktuálny virtuálny počítač Java bežiaci v systéme. V tomto článku vás prevediem funkciou výstupu v Jave a pomôžem vám ju dôkladne pochopiť.





Poďme začať.

Ako ukončíte funkciu v Jave?

Funkciu môžete ukončiť metódou java.lang.System.exit (). Touto metódou sa ukončí práve spustené Virtuálny počítač Java (JVM) . Chce to argument „stavový kód“, kde nenulový stavový kód naznačuje abnormálne ukončenie. Ak pracujete s alebo prepnúť príkazy, môžete použiť príkazy prerušenia, ktoré sa používajú na prerušenie / ukončenie iba zo slučky, a nie celého programu.



V tomto článku sa pozrime podrobnejšie na metódu Java exit () a pochopíme, ako sa používa.

Čo je metóda System.exit ()?

Metóda System.exit () volá metódu ukončenia v triede Runtime. Aktuálny program ukončí ukončením Java Virtual Machine. Ako definuje názov metódy, metóda exit () nikdy nič nevráti.



Hovor System.exit (n) je skutočne ekvivalentný hovoru:

Runtime.getRuntime (). Exit (n)

Funkcia System.exit má stavový kód, ktorý informuje o ukončení, napríklad:

  • výstup (0) : Označuje úspešné ukončenie.
  • výstup (1) alebo výstup (-1) alebo hocijaké nenulová hodnota - označuje neúspešné ukončenie .

Teraz sa pozrime na parametre a výnimky vyvolané metódou System.exit ().

Parametre: Stav ukončenia.

Výnimka: Hodí a Výnimka zabezpečenia .

Ak sa posunieme ďalej v metóde System.exit (), pozrime sa na niektoré z jej praktických implementácií.

Príklady metód Java System exit ()

balík Edureka import java.io. * import java.util. * verejná trieda 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 (' Koniec programu ')}}

Výkon: arr [0] = 1
arr [1] = 2
arr [2] = 3
Vyjdite zo slučky

Vysvetlenie: Vo vyššie uvedenom programe sa vykonanie zastaví alebo ukončí slučku, akonáhle narazí na metódu System.exit (). Netlačí ani druhé tlačové vyhlásenie, ktoré hovorí „Koniec programu“. Jednoducho to ukončí samotný program.

Príklad 2:

balík Edureka import java.io. * import java.util. * verejná trieda ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} pre (int i = 0i 

Výkon : pole [0] = 1
pole [1] = 2
pole [2] = 3
pole [3] = 4
Vyjdite zo slučky

Vysvetlenie: Vo vyššie uvedenom programe tlačí prvky, kým nie je splnená podmienka. Hneď ako sa podmienka stane neplatnou, vypíše výpis a program sa ukončí.

Dostali sme sa tak na koniec tohto článku týkajúceho sa „funkcie ukončenia v Jave“. Dúfam, že ste pochopili, čo bolo zdieľané v tomto výučbe. Ak sa chcete dozvedieť viac, pozrite si Edureka, dôveryhodná online vzdelávacia spoločnosť. Výcvikový a certifikačný kurz Edureka Java J2EE a SOA je navrhnutý tak, aby vás vyškolil pre základné aj pokročilé koncepty Java spolu s rôznymi rámcami Java, ako je napríklad Hibernate Spring.

ako používať triedu skenera v

Máte na nás otázku? Uveďte to v sekcii komentárov tohto blogu „funkcia ukončenia v Jave“ a my sa vám ozveme čo najskôr.