Î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.