System.exit () v Java
V Jave System.exit () Metóda je prítomná v balíku Java.lang. Táto metóda sa používa na výslovné ukončenie aktuálne spusteného programu Java. Táto metóda prijíma stavový kód. A nenulový Hodnota stavového kódu sa všeobecne používa na označenie abnormálneho ukončenia. Keď je táto metóda vyvolaná, nemôžeme vykonávať žiadne ďalšie úlohy.
- Táto metóda má jediný argument stavový kód. Ak je 0, naznačuje to, že ukončenie je dokončené.
- Ak sa uvádza nenulový stavový kód, ukazuje, že ukončenie je neúspešné z dôvodov, ako je neobvyklé správanie programu alebo akúkoľvek výnimku.
Syntax metódy System.exit ()
verejný statický neplatný výstup (status int)
- Parameter: Trvá jediný argument stav čo je vo všeobecnosti nulová alebo nenulová hodnota.
- Typ návratu: Táto metóda nevracia nič iné, ale opúšťa aktuálny program.
- Výnimka: Táto metóda by mohla hádzať Zabezpečenie Ak je prítomný správca bezpečnosti a operácia EXIT () je obmedzená.
Príklad: Pomocou System.exit () Metóda opustenia aktuálne spusteného programu.
Java // Java program to demonstrate working of System.exit() import java.util.* ; import java.lang.* ; public class Geeks { public static void main ( String [] args ) { int arr [] = { 1 2 3 4 5 6 7 8 }; for ( int i = 0 ; i < arr . length ; i ++ ) { if ( arr [ i ] > 4 ) { System . out . println ( 'exit...' ); // Terminate JVM System . exit ( 0 ); } else System . out . println ( 'arr[' + i + '] = ' + arr [ i ] ); } System . out . println ( 'End of Program' ); } }
Výstup
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...
Vysvetlenie: Vo vyššie uvedenom kóde Java používame VÝCHOD() Ak je prvok v poli väčší ako 4 výstup (0) S stavebným kódom ako 0 a potom program úspešne opustí.
Poznámka: Využitie System.exit () Opatrne najmä vo veľkých aplikáciách, pretože okamžite zastavuje JVM.