logo

System.Exit () в java

В java the System.Exit () Методът присъства в пакета java.lang. Този метод се използва за изрично прекратяване на програмата на Java в момента. Този метод приема код на състоянието. A ненулева Стойността на кода на състоянието обикновено се използва за посочване на ненормално прекратяване. Когато този метод се извиква, тогава не можем да изпълняваме допълнителни задачи.

  • Този метод отнема един аргумент Код на състоянието. Ако е 0, това показва, че прекратяването е завършено.
  • Ако се предаде ненулев код на състоянието, тогава той показва, че прекратяването е неуспешно поради причини като анормално поведение на програмата или някакво изключение.

Метод синтаксис на System.Exit ()

Публичен статичен изход за празнота (int статус)



  • Параметър: Отнема един аргумент Статус което обикновено е нулева или ненулева стойност.
  • Тип връщане: Този метод не връща нищо, а излиза от текущата програма.
  • Изключение: Този метод може да хвърли SecurityException Ако присъства мениджър по сигурността и операцията изход () е ограничена.

Пример: Използване на System.Exit () Метод за излизане от текущата програма.

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');   }  }  

Изход
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit... 

Обяснение: В горния код на Java използваме изход () Ако елементът е по -голям от 4 в масива, тогава наричаме Изход (0) с код на състоянието като 0 и след това програмата успешно излиза.

Забележка: Употреба System.Exit () Внимателно специално в големи приложения, защото той спира JVM веднага.