Kaip išeiti iš „Java“ funkcijos?



„Exit“ funkcija „Java“ išeina iš dabartinės programos nutraukdama „Java Virtual Machine“. Metodas System.exit () iškviečia išėjimo metodą klasėje Runtime.

Java yra nuostabi programavimo kalba . Nors vienoje iš šių programų galite užstrigti tam tikroje šios programos vietoje. Ką žmogus daro šioje situacijoje? Ar yra būdas išeiti būtent šiuo metu? Jei šie klausimai jus jaudina, nusileidote reikiamoje vietoje. Ką galite padaryti, tai tiesiog naudokite metodą System.exit (), kuris nutraukia dabartinę sistemoje veikiančią „Java“ virtualiąją mašiną. Šiame straipsnyje aš jus apžvelgsiu „Java“ išėjimo funkcija ir padėsiu jums tai gerai suprasti.

c ++ rūšiuoti numerius didėjimo tvarka





Pradėkime.

Kaip išeiti iš „Java“ funkcijos?

Galite išeiti iš funkcijos naudodami java.lang.System.exit () metodą. Šis metodas nutraukia šiuo metu vykdomą procesą „Java“ virtualioji mašina (JVM) . Tam reikalingas argumentas „būsenos kodas“, kai ne nulinis būsenos kodas rodo nenormalų nutraukimą. Jei dirbate su arba perjungti sakinius, galite naudoti pertraukų sakinius, kurie naudojami pertraukimui / išėjimui tik iš ciklo, o ne visai programai.



Šiame straipsnyje įsigilinkime į Java exit () metodą ir supraskime, kaip jis naudojamas.

Kas yra System.exit () metodas?

Metodas System.exit () iškviečia išėjimo metodą klasėje Runtime. Jis išeina iš dabartinės programos nutraukdamas „Java Virtual Machine“. Kaip apibūdina metodo pavadinimas, metodas exit () niekada nieko negrąžina.



Skambinimas System.exit (n) yra faktiškai lygiavertis skambučiui:

Runtime.getRuntime (). Exit (n)

„System.exit“ funkcija turi būsenos kodą, kuris nurodo apie nutraukimą, pvz .:

  • išėjimas (0) : Nurodo sėkmingas nutraukimas.
  • išėjimas (1) arba išėjimas (-1) ar bet kuri ne nulinė vertė - rodo nesėkmingas nutraukimas .

Pažiūrėkime parametrus ir išimčių metimus sistemoje System.exit ().

Parametrai: Išėjimo būsena.

Išimtis: Tai išmeta a Saugumo išimtis .

Žengdami į priekį naudodami „System.exit“ metodą (), pažiūrėkime, koks yra jo praktinis įgyvendinimas.

„Java“ sistemos išėjimas () metodo pavyzdžiai

paketas „Edureka“ importuokite java.io. * importuokite java.util. * viešosios klasės pavyzdysPrograma {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 ('Exit from the loop') System.exit (0) // nutraukia JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Programos pabaiga ')}}

Išvestis: arr [0] = 1
arr [1] = 2
arr [2] = 3
Išeikite iš kilpos

Paaiškinimas: Pirmiau minėtoje programoje vykdymas sustabdo arba išeina iš ciklo, kai tik jis susiduria su System.exit () metodu. Jis net nespausdina antrojo spausdinto pareiškimo, kuriame parašyta „Programos pabaiga“. Tai tiesiog nutraukia programą ten.

2 pavyzdys:

paketas „Edureka“ importas java.io. * importuoti java.util. * viešoji klasė „ExampleProgram“ {public static void main (String [] argumentai) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} (int i = 0i 

Rezultatas : masyvas [0] = 1
masyvas [1] = 2
masyvas [2] = 3
masyvas [3] = 4
Išeikite iš kilpos

Paaiškinimas: Ankstesnėje programoje jis spausdina elementus, kol sąlyga bus teisinga. Kai tik sąlyga tampa klaidinga, ji išspausdina teiginį ir programa nutraukiama.

Taigi mes baigėme šį straipsnį apie „išeiti iš„ Java “funkcijos“. Tikiuosi, kad supratote, kas buvo dalijamasi šioje pamokoje. Jei norite sužinoti daugiau, patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“. „Edureka“ „Java J2EE“ ir SOA mokymo ir sertifikavimo kursai skirti mokyti jus tiek pagrindinėms, tiek pažangesnėms „Java“ koncepcijoms kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate Spring“.

Turite mums klausimą? Prašau tai paminėti šio tinklaraščio komentarų skiltyje „exit function in Java“ ir mes kuo greičiau susisieksime su jumis.