logo

System.exit () у Java

У Java System.exit () Метод присутній у пакеті java.lang. Цей метод використовується для чіткого припинення програми Java, що працює в даний час. Цей метод приймає код статусу. ненуль Значення коду стану, як правило, використовується для позначення ненормального припинення. Коли цей метод викликається, ми не можемо виконувати жодних подальших завдань.

  • Цей метод приймає єдиний аргумент Код статусу. Якщо це 0, то це вказує на те, що припинення завершено.
  • Якщо передається ненульовий код статусу, то він показує, що припинення не вдається з таких причин, як ненормальна поведінка програми або будь-який виняток.

Синтаксис методу system.exit ()

Публічний статичний виїзд (статус int)



  • Параметр: Це вимагає єдиного аргументу статус що, як правило, нульове або ненульове значення.
  • Тип повернення: Цей метод не повертає нічого, крім виходить з поточної програми.
  • Виняток: Цей метод може кинути SecurityException Якщо менеджер безпеки присутній, а операція exit () обмежена.

Приклад: За допомогою 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 негайно.