Java er et vidunderligt programmeringssprog, der har . Mens for en af disse applikationer kan du sidde fast i et eller andet tidspunkt af dette program. Hvad gør man i denne situation? Er der en måde at afslutte lige nu? Hvis disse spørgsmål generer dig, er du landet på det rigtige sted. Hvad kan du gøre er at bruge en System.exit () metode, der afslutter den aktuelle Java Virtual Machine, der kører på systemet. I denne artikel vil jeg tage dig gennem exit-funktionen i Java og hjælpe dig med at forstå det grundigt.
Lad os begynde.
hvordan man afslutter et program i java
Hvordan afslutter du en funktion i Java?
Du kan afslutte en funktion ved hjælp af metoden java.lang.System.exit (). Denne metode afslutter den aktuelt kørende Java Virtual Machine (JVM) . Det kræver et argument 'statuskode', hvor en statuskode, der ikke er nul, angiver unormal opsigelse. Hvis du arbejder med eller skifte udsagn, kan du bruge break-sætninger, der kun bruges til at bryde / afslutte fra en loop og ikke hele programmet.
Lad os i denne artikel grave dybere ned i Java exit () -metoden og forstå, hvordan den bruges.
Hvad er System.exit () metode?
System.exit () -metoden kalder exit-metoden i klassen Runtime. Det afslutter det aktuelle program ved at afslutte Java Virtual Machine. Som metodenavnet definerer, returnerer exit () -metoden aldrig noget.
Opkaldet System.exit (n) svarer effektivt til opkaldet:
Runtime.getRuntime (). Exit (n)
System.exit-funktionen har statuskode, som fortæller om opsigelsen, såsom:
- afslut (0) : Angiver vellykket opsigelse.
- udgang (1) eller udgang (-1) eller nogen værdi, der ikke er nul - angiver mislykket opsigelse .
Lad os nu se parametrene og undtagelsen kaster i System.exit () -metoden.
Parametre: Afslut status.
Undtagelse: Det kaster en Sikkerhedsundtagelse .
Gå videre med System.exit-metoden (), lad os se noget af dens praktiske implementering.
Java System exit () Metodeeksempler
pakke Edureka import java.io. * import java.util. * public class EksempelProgram {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) // Afslutter JVM} ellers System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Programmets afslutning ')}}
Produktion: arr [0] = 1
arr [1] = 2
arr [2] = 3
Gå ud af sløjfen
Forklaring: I ovenstående program stopper eller afslutter udførelsen sløjfen, så snart den støder på System.exit () -metoden. Det udskriver ikke engang den anden udskrivningserklæring, der siger 'Programmets afslutning'. Det afslutter simpelthen programmet der selv.
Eksempel 2:
Fibonacci nummer c ++
pakke Edureka import java.io. * import java.util. * public class EksempelProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} for (int i = 0iProduktion : array [0] = 1
matrix [1] = 2
matrix [2] = 3
matrix [3] = 4
Gå ud af sløjfenForklaring: I ovenstående program udskriver det elementerne, indtil betingelsen er sand. Så snart betingelsen bliver falsk, udskriver den erklæringen, og programmet afsluttes.
Således er vi nået til slutningen af denne artikel om 'exit-funktion i Java'. Jeg håber, du forstod, hvad der er delt i denne vejledning. Hvis du ønsker at lære mere, skal du tjekke af Edureka, et betroet online læringsfirma. Edurekas Java J2EE- og SOA-uddannelses- og certificeringskursus er designet til at træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate Spring.
Har du et spørgsmål til os? Nævn det i kommentarsektionen på denne blog 'exit-funktion i Java', og vi vender tilbage til dig hurtigst muligt.