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.