System.exit () „Java“
„Java“ System.exit () Metodas yra „Java.Lang“ pakete. Šis metodas naudojamas aiškiai nutraukti šiuo metu vykdomą „Java“ programą. Šis metodas paima būsenos kodą. A ne nulis Būsenos kodo vertė paprastai naudojama nenormaliam nutraukimui. Kai šis metodas bus naudojamas, tada mes negalime atlikti jokių papildomų užduočių.
- Šis metodas užima vieną argumentą Būsenos kodas. Jei jis yra 0, tai rodo, kad nutraukimas baigtas.
- Jei perduodamas būsenos kodas, kuris nėra nulis, tada rodo, kad nutraukimas nesėkmingas dėl tokių priežasčių, kaip nenormalus programos elgesys ar bet kokia išimtis.
Sistemos.exit () metodo sintaksė
viešas statinis voidas išėjimas (int būsena)
- Parametras: Tam reikia vieno argumento būsena kuri paprastai yra nulinė arba nulinė vertė.
- Grąžinimo tipas: Šis metodas nieko negrąžina, o išeina iš dabartinės programos.
- Išimtis: Šis metodas gali mesti „SecurityException“ Jei dirba saugos vadybininkas, o operacija yra apribota.
Pavyzdys: Naudojant System.exit () Metodas išeiti iš šiuo metu vykdomos programos.
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' ); } }
Išvestis
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...
Paaiškinimas: Aukščiau pateiktame „Java“ kode mes naudojame Išeiti () Jei masyve elementas yra didesnis nei 4, tada mes skambiname Išvažiavimas (0) Kai būsenos kodas yra 0, o po to programa sėkmingai išeina.
Pastaba: Naudoti System.exit () Kruopščiai specialiai didelėse programose, nes jis nedelsdamas sustabdo JVM.