Hvordan avslutter du en funksjon i Java?



Avslutt-funksjonen i Java avslutter det gjeldende programmet ved å avslutte Java Virtual Machine. System.exit () -metoden kaller exit-metoden i klassen Runtime.

Java er et fantastisk programmeringsspråk som har . Samtidig som for et av disse programmene kan du bli sittende fast på et eller annet tidspunkt av dette programmet. Hva gjør man i denne situasjonen? Er det en måte å gå ut på akkurat dette punktet? Hvis disse spørsmålene plager deg, har du landet på rett sted. Hva kan du gjøre er å bare bruke en System.exit () -metode som avslutter den nåværende Java Virtual Machine som kjører på systemet. I denne artikkelen vil jeg ta deg gjennom exit-funksjonen i Java og hjelpe deg med å forstå det grundig.





La oss begynne.

Hvordan avslutter du en funksjon i Java?

Du kan avslutte en funksjon ved hjelp av metoden java.lang.System.exit (). Denne metoden avslutter den som kjører Java Virtual Machine (JVM) . Det krever et argument “statuskode” der en statuskode som ikke er null indikerer unormal avslutning. Hvis du jobber med eller bytte uttalelser, kan du bruke pauseuttalelser som bare brukes til å bryte / avslutte fra en sløyfe, og ikke hele programmet.



I denne artikkelen, la oss grave dypere i Java exit () -metoden og forstå hvordan den brukes.

Hva er System.exit () -metode?

System.exit () -metoden kaller exit-metoden i klassen Runtime. Den går ut av det gjeldende programmet ved å avslutte Java Virtual Machine. Som metodenavnet definerer, returnerer exit () -metoden aldri noe.



Anropet System.exit (n) tilsvarer effektivt samtalen:

Runtime.getRuntime (). Exit (n)

System.exit-funksjonen har statuskode, som forteller om avslutningen, for eksempel:

  • utgang (0) : Indikerer vellykket oppsigelse.
  • utgang (1) eller utgang (-1) eller noen ikke-null verdi - indikerer mislykket avslutning .

La oss nå se parametrene og unntaket kaster i System.exit () -metoden.

Parametere: Utgangsstatus.

algoritmesortering c ++

Unntak: Det kaster en SecurityException .

Fortsett med System.exit-metoden (), la oss se noe av den praktiske implementeringen.

Java System exit () Metodeeksempler

pakke Edureka import java.io. * import java.util. * offentlig klasse EksempelProgram {offentlig statisk tomrom hoved (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) // Avslutter JVM} annet System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Programslutt ')}}

Produksjon: arr [0] = 1
arr [1] = 2
arr [2] = 3
Gå ut av løkken

Forklaring: I det ovennevnte programmet stopper eller avsluttes kjøringen så snart den møter System.exit () -metoden. Det skriver ikke engang ut den andre utskriftsuttalelsen som sier 'Slutt på programmet'. Det avslutter ganske enkelt programmet der selv.

Eksempel 2:

pakke Edureka importer java.io. * importer java.util. * offentlig klasse EksempelProgram {offentlig statisk ugyldig hoved (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} for (int i = 0i 

Produksjon : array [0] = 1
matrise [1] = 2
matrise [2] = 3
matrise [3] = 4
Gå ut av løkken

Forklaring: I programmet ovenfor skriver det ut elementene til tilstanden er oppfylt. Så snart tilstanden blir falsk, skriver den ut uttalelsen og programmet avsluttes.

Dermed har vi kommet til en slutt på denne artikkelen om ‘exit function in Java’. Jeg håper du forsto hva som har blitt delt i denne opplæringen. Hvis du ønsker å lære mer, sjekk ut av Edureka, et pålitelig online læringsfirma. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for å trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate Spring.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne bloggen 'exitfunksjon i Java', så kommer vi tilbake til deg så snart som mulig.