Java - прекрасный язык программирования, имеющий . В то время как для одного из этих приложений вы можете застрять на каком-то этапе этой программы. Что делать в этой ситуации? Есть ли способ выйти прямо сейчас? Если вас беспокоят эти вопросы, значит, вы попали в нужное место. Что вы можете сделать, так это просто использовать метод System.exit (), который завершает текущую виртуальную машину Java, работающую в системе. В этой статье я расскажу вам о функции выхода в Java и помогу вам полностью ее понять.
Давайте начнем.
как установить путь к классам в Java в Windows 10
Как выйти из функции в Java?
Вы можете выйти из функции, используя метод java.lang.System.exit (). Этот метод завершает текущий запущенный Виртуальная машина Java (JVM) . Он принимает аргумент «код состояния», где ненулевой код состояния указывает на ненормальное завершение. Если вы работаете с или операторы переключения, вы можете использовать операторы прерывания, которые используются для прерывания / выхода только из цикла, а не из всей программы.
В этой статье давайте углубимся в метод Java exit () и поймем, как он используется.
Что такое метод System.exit ()?
Метод System.exit () вызывает метод выхода в классе Runtime. Выходит из текущей программы, завершая виртуальную машину Java. Как указано в названии метода, метод exit () никогда ничего не возвращает.
Вызов System.exit (n) фактически эквивалентен вызову:
Runtime.getRuntime (). Выход (n)
Функция System.exit имеет код состояния, который сообщает о завершении, например:
- выход (0) : Указывает успешное завершение.
- выход (1) или выход (-1) или любой ненулевое значение - указывает неудачное прекращение .
Теперь давайте посмотрим на параметры и исключения в методе System.exit ().
Параметры: Статус выхода.
Исключение: Это бросает SecurityException .
Переходя к методу System.exit (), давайте посмотрим на его практическую реализацию.
Примеры методов Java System exit ()
пакет Edureka import java.io. * import java.util. * public class ExampleProgram {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} for (int i = 0 i = 4) {System.out.println ('Выход из цикла') System.exit (0) // Завершает работу JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Конец программы ')}}
Вывод: arr [0] = 1
обр [1] = 2
arr [2] = 3
Выход из петли
Пояснение: В приведенной выше программе выполнение останавливается или выходит из цикла, как только встречает метод System.exit (). Он даже не печатает второй оператор печати, в котором написано «Конец программы». Он просто завершает программу там сам.
Пример 2:
как скомпилировать Java-программу
пакет Edureka import java.io. * import java.util. * public class ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} для (int i = 0iВывод : array [0] = 1
массив [1] = 2
массив [2] = 3
массив [3] = 4
Выход из петлиПояснение: В приведенной выше программе он печатает элементы, пока условие не станет истинным. Как только условие становится ложным, он печатает оператор, и программа завершается.
Итак, мы подошли к концу статьи о «функции выхода в Java». Надеюсь, вы поняли, о чем рассказывается в этом уроке. Если вы хотите узнать больше, ознакомьтесь с от Edureka, надежной компании онлайн-обучения. Курс обучения и сертификации по Java J2EE и SOA от Edureka разработан, чтобы обучить вас как основным, так и продвинутым концепциям Java, а также различным средам Java, таким как Hibernate Spring.
Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев этого блога «Функция выхода в Java», и мы свяжемся с вами как можно скорее.