Kā iziet no Java funkcijas?



Exit funkcija Java iziet no pašreizējās programmas, pārtraucot Java Virtual Machine darbību. Metode System.exit () izsauc izejas metodi Runtime klasē.

Java ir brīnišķīga programmēšanas valoda . Kamēr vienā no šīm lietojumprogrammām jūs varat iestrēgt kādā šīs programmas posmā. Ko cilvēks dara šajā situācijā? Vai ir veids, kā iziet tieši šajā brīdī? Ja šie jautājumi jūs satrauc, jūs esat nonācis īstajā vietā. Ko jūs varat darīt, vienkārši izmantojiet metodi System.exit (), kas pārtrauc pašreizējo Java virtuālo mašīnu, kas darbojas sistēmā. Šajā rakstā es iepazīstināšu jūs ar Java izejas funkciju un palīdzēšu to pamatīgi saprast.

kā iziet Java





Sāksim.

Kā iziet no Java funkcijas?

Varat iziet no funkcijas, izmantojot metodi java.lang.System.exit (). Šī metode pārtrauc pašreizējo darbību Java virtuālā mašīna (JVM) . Tas prasa argumentu “statusa kods”, kur statusa kods, kas nav nulle, norāda uz patoloģisku pārtraukumu. Ja jūs strādājat ar vai pārslēgt paziņojumus, varat izmantot pārtraukuma paziņojumus, kurus izmanto, lai pārtrauktu / izietu tikai no cilpas, nevis visu programmu.



Šajā rakstā iedziļināsimies Java exit () metodē un sapratīsim, kā tā tiek izmantota.

Kas ir System.exit () metode?

Metode System.exit () izsauc izejas metodi Runtime klasē. Tas iziet no pašreizējās programmas, pārtraucot Java Virtual Machine darbību. Kā definē metodes nosaukums, exit () metode nekad neko neatgriež.



Zvans System.exit (n) faktiski ir ekvivalents zvanam:

Runtime.getRuntime (). Exit (n)

Funkcijai System.exit ir statusa kods, kas norāda par izbeigšanu, piemēram:

  • izeja (0) : Norāda veiksmīga izbeigšana.
  • izeja (1) vai izeja (-1) vai kāds vērtība, kas nav nulle - norāda neveiksmīga izbeigšana .

Apskatīsim parametrus un izņēmumu metienus System.exit () metodē.

Parametri: Iziet no statusa.

Izņēmums: Tas met a Drošības izņēmums .

Pārejot uz priekšu ar metodi System.exit (), apskatīsim dažas tās praktiskās ieviešanas iespējas.

Java sistēmas izeja () Metodes piemēri

pakete Edureka importēt java.io. * importēt java.util. * publiskā klase ExampleProgram {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} priekš (int i = 0 i = 4) {System.out.println ('Exit from the loop') System.exit (0) // izbeidz JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Programmas beigas ')}}

Izeja: arr [0] = 1
arr [1] = 2
arr [2] = 3
Iziet no cilpas

Paskaidrojums: Iepriekš minētajā programmā izpilde aptur vai iziet no cilpas, tiklīdz tā sastopas ar metodi System.exit (). Tas pat neizdrukā otro izdrukāto paziņojumu, kurā teikts “Programmas beigas”. Tas vienkārši pārtrauc programmu tur.

2. piemērs:

virkne līdz datumam konvertēt java
pakete Edureka importēt java.io. * importēt java.util. * publiskā klase ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} (int i = 0i 

Rezultāts : masīvs [0] = 1
masīvs [1] = 2
masīvs [2] = 3
masīvs [3] = 4
Iziet no cilpas

Paskaidrojums: Iepriekš minētajā programmā tas izdrukā elementus, līdz nosacījums ir patiess. Tiklīdz nosacījums kļūst nepatiess, tas izdrukā paziņojumu un programma tiek pārtraukta.

Tādējādi esam nonākuši pie šī raksta par “izejas funkciju Java” beigām. Es ceru, ka jūs sapratāt, kas ir dalīts šajā apmācībā. Ja vēlaties uzzināt vairāk, iepazīstieties ar Autors: uzticams tiešsaistes mācību uzņēmums Edureka. Edureka Java J2EE un SOA apmācības un sertifikācijas kurss ir paredzēts, lai apmācītu jūs gan galvenajiem, gan uzlabotajiem Java jēdzieniem, kā arī dažādiem Java ietvariem, piemēram, Hibernate Spring.

Vai mums ir jautājums? Lūdzu, pieminējiet to šī emuāra komentāru sadaļā “exit function in Java”, un mēs sazināsimies ar jums pēc iespējas ātrāk.