Как излизате от функция в Java?



Функцията Exit в Java излиза от текущата програма чрез прекратяване на Java Virtual Machine. Методът System.exit () извиква изходния метод в клас Runtime.

Java е прекрасен език за програмиране . Докато за едно от тези приложения може да се забиете в някакъв момент на тази програма. Какво прави човек в тази ситуация? Има ли начин да излезете точно в този момент? Ако тези въпроси ви притесняват, вие сте попаднали на правилното място. Това, което можете да направите, е просто да използвате метод System.exit (), който прекратява текущата виртуална машина Java, работеща в системата. В тази статия ще ви преведа през изходната функция в Java и ще ви помогна да я разберете напълно.





Нека да започнем.

Как излизате от функция в Java?

Можете да излезете от функция, използвайки метода java.lang.System.exit (). Този метод прекратява текущо работещия Java виртуална машина (JVM) . Той приема аргумент „код на състоянието“, където ненулевият код на състоянието показва необичайно прекратяване. Ако работите с или да превключвате инструкции, можете да използвате команди break, които се използват за разбиване / излизане само от цикъл, а не за цялата програма.



В тази статия нека да разгледаме по-задълбочено метода на Java exit () и да разберем как се използва.

Какво представлява методът System.exit ()?

Методът System.exit () извиква изходния метод в клас Runtime. Той излиза от текущата програма чрез прекратяване на Java Virtual Machine. Както името на метода дефинира, методът exit () никога не връща нищо.



Извикването System.exit (n) е ефективно еквивалентно на повикването:

Runtime.getRuntime (). Exit (n)

Функцията System.exit има код на състоянието, който казва за прекратяването, като например:

как да настроите Java път -
  • изход (0) : Показва успешно прекратяване.
  • изход (1) или изход (-1) или която и да е друга ненулева стойност - показва неуспешно прекратяване .

Сега, нека видим параметрите и хвърлянията на изключението в метода System.exit ().

Параметри: Състояние на изход.

Изключение: Хвърля a SecurityException .

Продължавайки напред с метода System.exit (), нека видим някои от практическите му приложения.

Примери за изход на Java System ()

пакет 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} за (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
arr [1] = 2
arr [2] = 3
Излезте от цикъла

Обяснение: В горната програма изпълнението спира или излиза от цикъла веднага щом срещне метода System.exit (). Той дори не отпечатва второто изявление за печат, което казва „Краят на програмата“. Той просто прекратява програмата там.

Пример 2:

пакет 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 

Изход : масив [0] = 1
масив [1] = 2
масив [2] = 3
масив [3] = 4
Излезте от цикъла

Обяснение: В горната програма тя отпечатва елементите, докато условието е вярно. Веднага след като условието стане невярно, той отпечатва изявлението и програмата се прекратява.

По този начин стигнахме до края на тази статия за „изходна функция в Java“. Надявам се, че сте разбрали какво е споделено в този урок. Ако искате да научите повече, разгледайте от Edureka, доверена компания за онлайн обучение. Курсът за обучение и сертифициране на Java J2EE и SOA на Edureka е предназначен да ви обучи както за основните, така и за разширените Java концепции, заедно с различни Java рамки като Hibernate Spring.

Имате въпрос към нас? Моля, споменете го в раздела за коментари на този блог „функция за изход в Java“ и ние ще се свържем с вас възможно най-скоро.