System.exit () i Java
I Java System.exit () Metoden finns i Java.lang -paketet. Denna metod används för att uttryckligen avsluta det för närvarande drivande Java -programmet. Denna metod tar en statuskod. En icke-noll Värdet på statuskoden används vanligtvis för att indikera onormal avslutning. När denna metod åberopas kan vi inte utföra ytterligare uppgifter.
- Denna metod tar ett enda argument statuskod. Om det är 0 indikerar det att avslutningen är klar.
- Om en statisk kod för icke-noll passeras visar den att uppsägningen inte lyckas av skäl som onormalt beteende hos programmet eller något undantag.
Syntax av System.Exit () -metoden
offentlig statisk tomrumsutgång (int -status)
- Parameter: Det tar ett enda argument status vilket i allmänhet är noll eller icke-nollvärde.
- Returtyp: Denna metod returnerar inte något annat än att lämna det aktuella programmet.
- Undantag: Denna metod kan kasta Säkerhetsuppfattning Om en säkerhetschef är närvarande och utgången () är begränsad.
Exempel: Med hjälp av System.exit () Metod för att lämna det för närvarande körprogrammet.
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...
Förklaring: I ovanstående Java -kod använder vi utgång() Om elementet är större än 4 i matrisen kallar vi utgång (0) Med en statuskod som 0 och därefter går programmet framgångsrikt.
Notera: Använda System.exit () noggrant speciellt i stora applikationer eftersom det stoppar JVM omedelbart.