System.exit () i Java

I Java the System.exit () Metode er til stede i java.lang -pakken. Denne metode bruges til eksplicit at afslutte det aktuelt kørende Java -program. Denne metode tager en statuskode. EN Ikke-nul Værdien af ​​statuskoden bruges generelt til at indikere unormal afslutning. Når denne metode påberåbes, kan vi ikke udføre yderligere opgaver.

  • Denne metode tager et enkelt argument Statuskode. Hvis det er 0, indikerer det, at opsigelsen er afsluttet.
  • Hvis en statuskode, der ikke er nul, vedtages, viser den opsigelsen er ikke succesrig af grunde som unormal opførsel af programmet eller enhver undtagelse.

Syntaks af system.exit () -metoden

Offentlig statisk tomrumsudgang (int status)

  • Parameter: Det kræver et enkelt argument status hvilket generelt er en værdi på nul eller ikke-nul.
  • Returtype: Denne metode returnerer ikke andet end forladt det aktuelle program.
  • Undtagelse: Denne metode kan kaste SecurityException Hvis en sikkerhedschef er til stede, og operationen af ​​udgangen () er begrænset.

Eksempel: Brug af System.exit () metode til at forlade det aktuelt kørende program.

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

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

Forklaring: I ovenstående Java -kode bruger vi udgang() Hvis elementet er større end 4 i matrixen, kalder vi Afslut (0) med en statuskode som 0, og derefter kommer programmet med succes.

Note: Bruge System.exit () omhyggeligt specielt i store applikationer, fordi det stopper JVM med det samme.