logo

System.exit () v Javi

V Javi the System.exit () Metoda je prisotna v paketu java.lang. Ta metoda se uporablja za izrecno ukinitev trenutno tekočega programa Java. Ta metoda vzame kodo stanja. A nič nič Vrednost kode stanja se običajno uporablja za označevanje nenormalne odpovedi. Ko se ta metoda sklicuje, potem ne moremo opravljati nadaljnjih nalog.

  • Ta metoda sprejme en argument koda stanja. Če je 0, potem kaže, da je odpoved zaključen.
  • Če je sprejeta koda, ki ni nič nič, potem kaže, da odpoved ni uspešna iz razlogov, kot sta nenormalno vedenje programa ali kakršna koli izjema.

Sintaksa metode System.Exit ()

javni statični izhod (status int)



  • Parameter: Potreben je en argument status ki je na splošno nič ali nič nič.
  • Vrsta vrnitve: Ta metoda ne vrne ničesar, ampak izstopi iz trenutnega programa.
  • Izjema: Ta metoda lahko vrže VARUESINGEXTPECIJA Če je prisoten varnostni upravitelj in je operacija Exit () omejena.

Primer: Z uporabo System.exit () metoda za izhod iz trenutno tekočega 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');   }  }  

Izhod
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit... 

Pojasnilo: V zgornji kodi Java uporabljamo izhod () Če je element večji od 4 v matriki, pokličemo izhod (0) s kodo statusa kot 0 in po tem program uspešno izstopi.

Opomba: Uporaba System.exit () Previdno posebej v velikih aplikacijah, ker JVM takoj ustavi.