Questo blog ti insegnerà come terminare un programma in Java. Quindi, continua a leggere!
Come terminare un programma Java?
In Java, puoi terminare un programma usando:
Dai un'occhiata a ciascuno dei metodi menzionati uno per uno.
Come terminare un programma Java usando il sistema.Metodo Exit ()?
Puoi terminare un programma Java usando il "Uscita()"Metodo del Java"Sistema" classe. Termina il JVM attualmente in esecuzione.
Sintassi
Per invocare il metodo menzionato, seguire la sintassi data:
Sistema.uscita (0)
Qui, il sistema.Il metodo exit () ha un parametro 0, che indica che il programma terminerà senza alcun errore.
Esempio 1: stampare stringhe prima e dopo aver terminato un programma Java
In questo esempio, interromperemo il nostro programma dopo aver stampato una dichiarazione. Nel metodo principale (), prima stamperemo una stringa "Programmazione Java"Utilizzando il sistema.fuori.Metodo println ():
Sistema.fuori.println ("programmazione java");
Quindi, chiameremo il metodo Exit () della classe di sistema per terminare il nostro programma:
Sistema.uscita (0);
Infine, proveremo a stampare un'altra stringa:
Sistema.fuori.println ("linguaggio di programmazione Java");
Come puoi vedere, il "Linguaggio di programmazione Java"La stringa non viene visualizzata perché il JVM viene terminato prima dell'esecuzione di questa riga:
Esempio 2: terminare un programma Java in base alla condizione
Ora termineremo il nostro programma in base alla condizione aggiunta in "Se"Affermazione, all'interno del"per" ciclo continuo. In primo luogo, creeremo una serie di numeri pari:
int array1 [] = 2,4,6,8,10,12,14,16,18,20;
Stamperemo i valori dell'array fino a quando l'elemento array è maggiore o uguale a 10. Se la condizione aggiunta viene valutata come "VERO", Il programma stamperà il messaggio specificato e termina:
per (int i = 0; i < array1.length; i++)
if (array1 [i]> = 10)
Sistema.fuori.println ("Programma terminato a causa del metodo Exit ()");
Sistema.uscita (0);
altro
Sistema.fuori.println (array1 [i]);
Dopo aver eseguito il “per"Loop, il messaggio"Uscita… ”Nel metodo principale () non verrà stampato sulla console perché il programma esce prima dell'esecuzione di questa riga:
Sistema.fuori.println ("uscita ...");
L'output mostra che il programma è stato terminato quando il valore dell'array era maggiore o uguale a 10:
Andiamo verso l'altro metodo!
Come terminare un programma Java usando l'istruzione di ritorno?
IL "ritorno"L'istruzione viene utilizzata principalmente per restituire un valore a una funzione; Altrimenti, l'istruzione di restituzione del vuoto terminerà l'esecuzione del metodo o della funzione corrente.
Sintassi
Aggiungi la parola chiave "ritorno"Al punto in cui si desidera programmare l'esecuzione per essere fermato:
ritorno
Ora, possiamo controllare gli esempi con le istruzioni di ritorno per terminare un programma Java.
Esempio 1: Metodo finale () Ending MAIN () Utilizzo dell'istruzione di ritorno
IL "ritorno"L'istruzione può terminare un programma Java se è l'ultima istruzione eseguita nel metodo principale (). Se si aggiunge codice dopo una dichiarazione di restituzione, il programma Java potrebbe arrestare e lanciare un "Codice irraggiungibile"Eccezione perché dopo l'esecuzione dell'istruzione di ritorno, nessun'altra riga verrà eseguita:
public static void main (string [] args)
Sistema.fuori.println ("programmazione java");
ritorno;
Sistema.fuori.println ("linguaggio di programmazione Java");
Produzione
Esempio 2: aggiunta dell'istruzione di ritorno in condizione "if"
In questo esempio, interromperemo il programma Java con "ritorno"Dichiarazione aggiunta in"Se" condizione. Agirà come il sistema.Metodo Exit ().
In primo luogo, creeremo una serie di numeri pari chiari "Array1":
int array1 [] = 2,4,6,8,10,12,14,16,18,20;
Successivamente, stamperemo i valori dell'array e termineremo il programma quando un elemento diventa maggiore o uguale a 15:
per (int i = 0; i < array1.length; i++)
if (array1 [i]> = 15)
Sistema.fuori.println ("uscita del programma a causa della dichiarazione di ritorno");
ritorno;
altro
Sistema.fuori.println (array1 [i]);
L'istruzione aggiunta nel metodo principale () non sarà eseguita perché il programma Java si concluderà prima:
Sistema.fuori.println ("uscita ...");
Produzione
Abbiamo fornito tutte le istruzioni necessarie per porre fine a un programma Java.
Conclusione
Per terminare o terminare un programma in Java, utilizzare il sistema.Metodo exit () o un'istruzione di ritorno. Entrambi i modi sono utili, ma l'approccio più comunemente usato è il sistema.Metodo Exit (). Il sistema.Il metodo exit () termina il JVM attualmente eseguente, mentre l'istruzione di restituzione viene utilizzata per restituire i valori o arrestare l'esecuzione della funzione. Questo blog ha discusso di come terminare o interrompere un programma Java.