Esci Mentre Javascript

| | | | | | | | | | | | | | | | | | | | | | |

Un Java interrompe l`istruzione break durante l`esecuzione di un ciclo. Quando viene eseguita un`istruzione break, un programma inizia a eseguire il codice dopo un`istruzione. Se viene utilizzata un`istruzione break in un ciclo nidificato, viene terminato solo il ciclo interno.

Java for e in loop sono utilizzato per automatizzare attività simili. Quando si lavora con questi cicli, è possibile uscire da un ciclo quando viene soddisfatta una condizione particolare. È qui che entra in gioco l`istruzione break di Java . L`istruzione break viene utilizzata per interrompere completamente un ciclo.

Questo tutorial discuterà dell`uso dell`istruzione break per controllare il flusso dei tuoi loop. In Giava. Vedremo un esempio della dichiarazione break in un programma Java.

istruzione break Java

istruzione break java interrompe l`esecuzione di un ciclo. L`interprete passa all`istruzione successiva in un programma dopo il ciclo. L`istruzione break è utile se vuoi che il tuo ciclo smetta di funzionare se una determinata condizione viene soddisfatta in un ciclo.

La sintassi della pausa è come segue:

L`istruzione break è l`unica come propria parola chiave. Non richiede argomenti perché l`istruzione break non è una funzione. Quando viene rilevata un`istruzione break, il programma salta l`iterazione corrente del ciclo.

Esempio di pausa Java

Diciamo che stiamo creando un programma che chiede a un utente di indovinare un numero tra uno e dieci.

Se l`utente indovina il numero corretto, il nostro programma dovrebbe stampare un messaggio congratulandosi con l`utente per aver indovinato il numero corretto. In caso contrario, il nostro utente deve essere autorizzato a indovinare di nuovo, fino a un totale di cinque tentativi

Ecco il codice che potremmo usare per scrivere questo programma:

Il nostro codice restituisce:

Il nostro programma ci chiede t o indovina di nuovo se non indovini il numero corretto.

Se un utente lo ha già indovinato cinque volte, il programma si interrompe, ma se un utente indovina il numero corretto, il nostro codice stampa " Hai ragione! sulla console.

Esempio di rottura di Java

Scomposizione del nostro codice. Innanzitutto, importiamo la libreria java.util.Scanner, che ci consente di accettare l`input dell`utente. Definiamo una classe chiamata GuessingGame. Quindi il nostro programma fa quanto segue:

  1. Dichiariamo una variabile Java chiamata number questa variabile. memorizza il numero che l`utente può indovinare.
  2. Utilizziamo input Scanner per inizializzare l`input dell`utente, in modo da poter recuperare le ipotesi dell`utente nel nostro programma.
  3. Creiamo un ciclo Java for che funzioni finché i non è maggiore di cinque. Questo ciclo offre ai nostri utenti cinque tentativi per indovinare il numero esatto
  4. Le nostre impressioni sul codice "Indovina un numero compreso tra 1 e 10:" .. sulla console
  5. Utilizziamo input.nextInt() per accettare il suggerimento dell`utente. Archiviamo l`ipotesi in una nuova variabile chiamata ipotesi.
  6. Il nostro programma confronta se l`ipotesi dell`utente è uguale alla variabile numero, che memorizza il numero il nostro utente deve indovinare.
  7. Se ipotesi è uguale a numero, il messaggio "Hai ragione!" " viene stampato sulla console. Quindi il ciclo smette di essere eseguito.
  8. Altrimenti, il ciclo for funziona finché i è maggiore di 5 .

break l`istruzione termina un`istruzione for o in ciclo subito dopo l`esecuzione dell`istruzione break.

break Interruzione dell`istruzione Java nidificata

< L`istruzione /em> termina il ciclo, la maggior parte interna di un programma Java. Supponiamo che tu abbia un tempo nel ciclo for, ad esempio, e la interruzione si trova nel loop in . L`unico ciclo che si fermerà è il in ciclo

Ecco un esempio per illustrare come funziona:.

In primo luogo, inizializza un loop. Successivamente, avviamo alize un Java mentre . Quando la nostra istruzione end, il in smetterà di essere eseguito. Tuttavia, il ciclo for continuerà a funzionare fino all`arresto del programma.

Istruzione break con etichetta Java

Puoi etichettare un tag break< /em> e crea una interruzione con tag. Questi sono usati per terminare l`istruzione etichettata in un programma, a differenza delle istruzioni break che interrompono il ciclo senza tag all`interno. Ecco la sintassi per un`interruzione contrassegnata:

Quando il nostro programma soddisfa una condizione, vogliamo che il nostro codice venga eseguito per arrestarsi e riprendere dal primo ciclo. In altre parole, vogliamo che il nostro programma completi il ciclo interiore. Il ciclo esterno dovrebbe continuare a funzionare.

Potremmo farlo usando un`istruzione break contrassegnata. Ecco il codice che useremmo per interrompere il nostro secondo ciclo in e in:

Non appena viene eseguita l`istruzione break top_break, il programma termina tutti i cicli finché il nostro codice non esegue l`istruzione top_break. In questo caso, ciò significa che il secondo ciclo for e in sono entrambi terminati e il programma continua a funzionare

>

Conclusione

l`istruzione Java break termina un ciclo. l`istruzione break contrassegnata viene utilizzata per terminare un ciclo e l`istruzione corrispondente l`etichetta break.

Questo tutorial spiega come utilizzare le dichiarazioni break e break etichettate per controllare il flusso di un programma .

Davvero? Vuoi saperne di più su Java? Consulta la nostra Guida completa all`apprendimento di Java . In questa guida troverai suggerimenti sui migliori corsi, libri e risorse di apprendimento.