Java System.exit () Metode ir sastopama Java.lang paketē. Šī metode tiek izmantota, lai skaidri izbeigtu pašreizējo Java programmu. Šī metode ņem statusa kodu. Izšķirt ne-nulle Statusa koda vērtību parasti izmanto, lai norādītu uz patoloģisku pārtraukšanu. Kad šī metode tiek izsaukta, mēs nevaram veikt turpmākus uzdevumus.
- Šī metode prasa vienu argumentu Statusa kods. Ja tas ir 0, tas norāda, ka izbeigšana ir pabeigta.
- Ja tiek nodots statusa kods, kas nav nulle, tad tas parāda, ka izbeigšana ir neveiksmīga tādu iemeslu dēļ kā programmas patoloģiska izturēšanās vai jebkurš izņēmums.
System.exit () metode
publiski statiskā tukšā izeja (int statuss)
- Parametrs: Tas prasa vienu argumentu statuss kas parasti ir nulle vai vērtība, kas nav nulle.
- Atgriešanās tips: Šī metode neko neatdod, bet iziet no pašreizējās programmas.
- Izņēmums: Šī metode varētu mest SecurityException Ja ir klāt drošības pārvaldnieks un tiek ierobežota operācija Exit ().
Piemērs: Izmantojot System.exit () Metode, kā iziet no pašreizējās programmas.
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'); } }
Izvade
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...
Paskaidrojums: Iepriekš minētajā Java kodā mēs izmantojam izeja () Ja elements masīvā ir lielāks par 4, tad mēs saucam par izeja (0) ar statusa kodu kā 0 un pēc tam programma veiksmīgi iziet.
Piezīme: Izmantot System.exit () Rūpīgi speciāli lielās lietojumprogrammās, jo tas nekavējoties aptur JVM.