logo

Metoda Java System exit().

Metoda exit() a clasei System termină mașina virtuală Java curentă care rulează pe sistem. Această metodă ia codul de stare ca argument.

    Notă:Stare - ieșire (0) - indică încheierea cu succes
  • Stare - ieșire (-1) - indică terminarea nereușită cu Excepție
  • Stare - ieșire (1) - indică terminarea nereușită

Sintaxă

 public static void exit(int status) 

Parametru

stare - Este starea de ieșire.

șiruri de concatenare java

Se intoarce

Această metodă nu returnează nicio valoare.

Excepție

Dacă există manager de securitate și metoda sa de checkexit nu aprobă ieșirea cu starea specificată, atunci a SecurityException este ghimpe.

string n java

Exemplul 1

 import java.lang.*; public class SystemExitExample1 { public static void main(String[] args) { int a[]= {9,8,7,6,5,4,3,2,1}; for(int i=0;i5) { System.out.println('array['+i+']='+a[i]); } else { System.out.println('terminating jvm,exiting'); System.exit(0);//Treminatejvm } } } } 
Testează-l acum

Ieșire:

 array[0]=9 array[1]=8 array[2]=7 array[3]=6 terminatingjvm,exiting 

Exemplul 2

 public class SystemExitExample2 { public static void main(String[] args) { System.out.println('program will terminate when i is 1'); for(int i=10;i>0;i--) { System.out.println('your no is '+i); if(i==1){ System.out.println('Value is 1 now terminating your program'); System.exit(1); //exit program } } } } 
Testează-l acum

Ieșire:

 program will terminate when i is 1 your no is 10 your no is 9 your no is 8 your no is 7 your no is 6 your no is 5 your no is 4 your no is 3 your no is 2 your no is 1 Value is 1 now terminating your program