Kuidas Java funktsioonist väljuda?

Java-funktsioon Exit väljub praegusest programmist Java Virtual Machine lõpetamise abil. System.exit () meetod kutsub klassi Runtime väljumismeetodit.

Java on suurepärane programmeerimiskeel, millel on . Kuigi ühe sellise rakenduse puhul võite selle programmi mõnel hetkel takerduda. Mida keegi selles olukorras teeb? Kas just selles punktis on võimalik väljuda? Kui need küsimused teid häirivad, olete sattunud õigesse kohta. Mida saate teha, on lihtsalt kasutada meetodit System.exit (), mis lõpetab praeguse süsteemis töötava Java virtuaalse masina. Selles artiklis tutvustan teid Java-s väljumisfunktsiooniga ja aitan teil seda põhjalikult mõista.





Alustagem.

programmi lõpetamine javas

Kuidas Java funktsioonist väljuda?

Funktsioonist saab väljuda meetodi java.lang.System.exit () abil. See meetod lõpetab praegu töötava Java virtuaalne masin (JVM) . See võtab argumendi „olekukood”, kus nullist erinev staatuse kood näitab ebanormaalset lõpetamist. Kui te töötate koos või lausete vahetamiseks võite kasutada katkestuslauseid, mida kasutatakse katkestamiseks / väljumiseks ainult silmusest, mitte kogu programmi.



Selles artiklis uurime süvitsi Java exit () meetodit ja mõistame, kuidas seda kasutatakse.

Mis on meetod System.exit ()?

System.exit () meetod kutsub klassi Runtime väljumismeetodit. See väljub praegusest programmist Java Virtual Machine lõpetamise abil. Nagu meetodi nimi määratleb, ei anna meetod exit () kunagi midagi tagasi.



Kõne System.exit (n) võrdub tegelikult kõnega:

Runtime.getRuntime (). Exit (n)

Funktsioonil System.exit on olekukood, mis räägib lõpetamisest, näiteks:

  • väljumine (0) : Näitab edukas lõpetamine.
  • väljapääs (1) või väljapääs (-1) või mis tahes nullist erinev väärtus - näitab ebaõnnestunud lõpetamine .

Vaatame nüüd parameetreid ja erandi viskeid meetodis System.exit ().

Parameetrid: Välju olekust.

Erand: See viskab a Turvalisuse erand .

Meetodiga System.exit () edasi liikudes näeme selle praktilist rakendamist.

Java-süsteemi väljumine () Meetodi näited

pakett Edureka import java.io. * import java.util. * avalik klass 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 ('Exit from the loop') System.exit (0) // Lõpetab JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Programmi lõpp ')}}

Väljund: arr [0] = 1
arr [1] = 2
arr [2] = 3
Välju silmusest

Selgitus: Ülaltoodud programmis peatab või lõpetab käivitamine tsükli kohe, kui kohtab meetodit System.exit (). See ei prindi isegi teist väljatrükki, mis ütleb „Programmi lõpp”. See lihtsalt lõpetab sealse programmi ise.

Näide 2:

erinevus meetodi ülekoormamise ja ülekaalustamise vahel
pakett Edureka import java.io. * import java.util. * avalik klass ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} (int i = 0i 

Väljund : massiiv [0] = 1
massiiv [1] = 2
massiiv [2] = 3
massiiv [3] = 4
Välju silmusest

Selgitus: Ülaltoodud programmis prindib see elemente seni, kuni tingimus on tõene. Niipea, kui tingimus muutub valeks, prindib see lause ja programm lõpetatakse.

Seega oleme jõudnud selle artikli lõppemisele, mis käsitleb Java-i väljumisfunktsiooni. Loodan, et saite aru, mida selles õpetuses on jagatud. Kui soovite rohkem teada saada, vaadake järgmist autor Edureka, usaldusväärne veebipõhine õppefirma. Edureka Java J2EE ja SOA koolitus- ja sertifitseerimiskursus on mõeldud selleks, et õpetada teid nii Java-põhiõppe kui ka edasijõudnute kontseptsioonide jaoks koos erinevate Java-raamistike, nagu talveunerežiim.

Kas teil on meile küsimus? Palun mainige seda selle ajaveebi kommentaaride jaotises “Java-st väljumise funktsioon” ja võtame teiega ühendust niipea kui võimalik.