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.