System.exit () u Javi

U Javi System.exit () Metoda je prisutna u paketu Java.lang. Ova se metoda koristi za izričito prekid trenutno pokrenutog programa Java. Ova metoda uzima statusni kôd. A nula Vrijednost statusnog koda obično se koristi za označavanje abnormalnog raskida. Kad se ova metoda pozove, tada ne možemo obavljati nikakve daljnje zadatke.

  • Ova metoda uzima jedan argument Statusni kôd. Ako je 0, onda ukazuje na to da je završetak završetak.
  • Ako se prosljeđuje ne-nulti statusni kod, tada pokazuje da je raskid neuspješan iz razloga poput nenormalnog ponašanja programa ili bilo koje iznimke.

Sintaksa metode sustava.exit ()

javni statički praznini izlaz (int status)

  • Parametar: Potreban je jedan argument status što je općenito nula ili ne-nulta vrijednost.
  • Vrsta povratka: Ova metoda ne vraća ništa, ali izlazi iz trenutnog programa.
  • Izuzetak: Ova bi metoda mogla baciti SecurityException Ako je prisutan upravitelj sigurnosti i operacija Exit () je ograničena.

Primjer: Korištenje System.exit () Metoda za izlazak iz trenutnog programa.

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'  );         }      }      

Izlaz
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...  

Obrazloženje: U gornjem Java kodu koristimo Izlaz() Ako je element veći od 4 u nizu, tada zovemo Izlaz (0) s kodom statusa kao 0, a nakon toga program uspješno izlazi.

Bilješka: Koristiti System.exit () Pažljivo posebno u velikim aplikacijama jer odmah zaustavlja JVM.