System.exit () în Java
În Java System.exit () Metoda este prezentă în pachetul Java.lang. Această metodă este utilizată pentru a încheia în mod explicit programul Java care rulează în prezent. Această metodă ia un cod de stare. O non-zero Valoarea codului de stare este utilizată în general pentru a indica încetarea anormală. Când această metodă este invocată, atunci nu putem îndeplini alte sarcini.
- Această metodă ia un singur argument cod de stare. Dacă este 0, atunci indică faptul că terminarea este finalizată.
- Dacă este trecut un cod de stare non-zero, acesta arată că încetarea nu are succes din motive precum comportamentul anormal al programului sau orice excepție.
Sintaxa metodei System.Exit ()
Public static void ieșire (status int)
- Parametru: Este nevoie de un singur argument statut care este, în general, o valoare zero sau zero.
- Tip de retur: Această metodă nu returnează nimic, ci iese din programul curent.
- Excepţie: Această metodă ar putea arunca SecurityException Dacă este prezent un manager de securitate și operația de ieșire () este restricționată.
Exemplu: Folosind System.exit () Metodă de ieșire din programul care rulează în prezent.
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' ); } }
Ieșire
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...
Explicaţie: În codul Java de mai sus folosim Ieșire() Dacă elementul este mai mare de 4 în tablou, atunci apelăm Ieșire (0) cu un cod de stare ca 0 și după aceea, programul iese cu succes.
Nota: Utilizare System.exit () Cu atenție special în aplicații mari, deoarece oprește imediat JVM.