Како изаћи из функције на Јави?



Излазна функција у Јави излази из тренутног програма прекидањем Јава виртуелне машине. Метода Систем.екит () позива излазну методу у класи Рунтиме.

Јава је диван програмски језик који има . Док за једну од ових апликација можете запети на неком месту овог програма. Шта човек ради у овој ситуацији? Постоји ли начин да се изађе у овом тренутку? Ако вам ова питања сметају, слетели сте на право место. Шта можете да урадите је, једноставно користите методу Систем.екит () која укида тренутну Јава виртуелну машину која ради на систему. У овом чланку ћу вас провести кроз излазну функцију на Јави и помоћи ћу вам да је темељито разумете.





Почнимо.

како се користи итератор јава

Како изаћи из функције на Јави?

Можете изаћи из функције помоћу методе јава.ланг.Систем.екит (). Овај метод прекида тренутно покренуту Јава виртуелна машина (ЈВМ) . Потребан је аргумент „статусни код“ где статусни код који није нула указује на ненормалан прекид. Ако радите са или пребаците наредбе, можете користити прекидачке наредбе које се користе за прекид / излаз само из петље, а не и за цео програм.



У овом чланку, истражимо дубље методу Јава екит () и схватимо како се користи.

Шта је метода Систем.екит ()?

Метода Систем.екит () позива излазну методу у класи Рунтиме. Из тренутног програма излази завршетком Јава Виртуал Мацхине. Као што назив методе дефинише, метода екит () никада ништа не враћа.



Позив Систем.екит (н) је ефективно еквивалентан позиву:

Рунтиме.гетРунтиме (). Екит (н)

Функција Систем.екит има статусни код који говори о прекиду, као што су:

  • излаз (0) : Означава успешан раскид.
  • излаз (1) или излаз (-1) или било вредност која није нула - указује неуспешан раскид .

Сада, хајде да видимо параметре и избацивање изузетака у Систем.екит () методи.

Параметри: Излазни статус.

Изузетак: Баца а СецуритиЕкцептион .

Крећући напред помоћу методе Систем.екит (), погледајмо неке од њених практичних примена.

Примери метода изласка из Јава система ()

пакет Едурека импорт јава.ио. * импорт јава.утил. * публиц цласс ЕкамплеПрограм {публиц статиц воид маин (Стринг [] аргс) {инт арр [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} за (инт и = 0 и = 4) {Систем.оут.принтлн ('Излаз из петље') Систем.екит (0) // Укида ЈВМ} елсе Систем.оут.принтлн ('арр [ '+ и +'] = '+ арр [и])} Систем.оут.принтлн (' Крај програма ')}}

Излаз: арр [0] = 1
арр [1] = 2
арр [2] = 3
Излаз из петље

Објашњење: У горе наведеном програму, извршавање зауставља или излази из петље чим наиђе на методу Систем.екит (). Не штампа се ни друга изјава за штампу која каже „Крај програма“. Једноставно тамо сам завршава програм.

Пример 2:

пакет Едурека импорт јава.ио. * импорт јава.утил. * публиц цласс ЕкамплеПрограм {публиц статиц воид маин (Стринг [] аргс) {инт а [] = {1,2,3,4,5,6,7,8 , 9,10} за (инт и = 0и 

Оутпут : низ [0] = 1
низ [1] = 2
низ [2] = 3
низ [3] = 4
Излаз из петље

Објашњење: У горњем програму штампа елементе док се не испуни услов. Чим услов постане нетачан, исписује изјаву и програм се завршава.

Тако смо дошли до краја овог чланка о „функцији излаза у Јави“. Надам се да сте разумели шта је подељено у овом упутству. Ако желите да сазнате више, погледајте Едурека, поуздана компанија за учење на мрежи. Едурекин курс за обуку и сертификацију Јава Ј2ЕЕ и СОА осмишљен је тако да вас обучи како за основне тако и за напредне Јава концепте, заједно са разним Јава оквирима попут Хибернате Спринг.

Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре овог блога „функција излаза на Јави“ и јавићемо вам се што је пре могуће.