Sair enquanto Javascript
code Python module |
COM PHP module |
dis Python module |
Ev PHP module |
exp |
iat |
imp Python module |
io Python module |
JavaScript |
keyword Python module |
Loops |
nis Python module |
os Python module |
PS PHP module |
Python functions |
Rar PHP module |
re Python module |
resource Python module |
SPL PHP module |
StackOverflow |
stat Python module |
struct Python module |
time Python module |
UI PHP module
Michael Zippo
Um Java interrompe a instrução break ao executar um loop. Quando uma instrução break é executada, um programa começa a executar o código após uma instrução. Se uma instrução break for usada em um loop aninhado, apenas o loop interno será encerrado.
Java para e em loops I am usado para automatizar tarefas semelhantes. Ao trabalhar com esses loops, você pode sair de um loop quando uma condição específica for atendida. É aqui que entra a instrução Java break. A instrução break é usada para interromper completamente um loop.
Este tutorial discutirá o uso da instrução break para controlar o fluxo de seus loops. Em Java. Veremos um exemplo da declaração break em um programa Java.
Instrução Java break
A instrução break Java interrompe a execução de um loop. O interpretador move para a próxima instrução em um programa após o loop. A instrução break é útil se você deseja que seu loop pare de funcionar se uma determinada condição for atendida em um loop.
A sintaxe da pause é da seguinte forma:
A instrução break é a única como sua própria palavra-chave. Não recebe argumentos porque a instrução break não é uma função. Quando uma instrução break é encontrada, o programa pula a iteração atual do loop.
Exemplo de quebra de Java
Digamos que estamos criando um programa que pede ao usuário para adivinhar um número entre um e dez.
Se o usuário adivinhar o número correto, nosso programa deve imprimir uma mensagem parabenizando o usuário por adivinhar o número correto. Caso contrário, nosso usuário deve ter permissão para adivinhar novamente, até um total de cinco tentativas
Aqui está o código que poderíamos usar para escrever este programa:
Nosso código retorna:
Nosso programa nos pede t o adivinhar novamente se você não adivinhar o número correto.
Se um usuário já adivinhou cinco vezes, o programa para, mas se um usuário adivinhar o número correto, nosso código imprime " Você está certo! no console.
Exemplo de divisão de quebra de Java
Decompondo nosso código. Primeiro, importamos a biblioteca java.util.Scanner, que nos permite aceitar a entrada do usuário. Vamos definir uma classe chamada GuessingGame. Então nosso programa faz o seguinte:
- Declaramos uma variável Java chamada number esta variável. armazena o número para o usuário adivinhar.
- nós usamos o Input Scanner para inicializar a entrada do usuário, para que possamos recuperar as suposições do usuário em nosso programa.
- Vamos criar um loop Java for que funcione até que i seja maior que cinco. Esse loop oferece aos nossos usuários cinco tentativas para adivinhar o número exato
- Nossas impressões de código "Adivinhe um número entre 1 e 10:" .. no console
- Nós usamos input.nextInt() para aceitar a sugestão do usuário. Armazenamos a hipótese em uma nova variável chamada hipótese.
- Nosso programa compara se a suposição do usuário é igual à variável número, que armazena o número nosso usuário deve adivinhar.
- Se suposições for igual a número, a mensagem "Você está certo!" " é impresso no console. Em seguida, o loop para de ser executado.
- Caso contrário, o loop for funciona até que i seja maior que 5 .
break termina uma instrução for ou in imediatamente após a execução da instrução break.
break Instrução Java aninhada break
< /em> termina o loop, a maioria interna de um programa Java. Digamos que você tenha um time no loop for, por exemplo, e o break está no loop in O único loop que vai parar é o loop in
Aqui está um exemplo para ilustrar como funciona:.
Primeiro , inicialize um loop. Em seguida, iniciamos alize um Java enquanto . Quando nossa instrução final, o in parará de ser executado. No entanto, o loop for continuará a funcionar até que o programa seja interrompido.
Instrução de quebra rotulada em Java
Você pode rotular uma tag quebra< /em> e crie uma quebra marcada. Eles são usados para encerrar a instrução rotulada em um programa, diferentemente das instruções break que quebram o loop não rotulado por dentro. Aqui está a sintaxe para uma quebra marcada:
Quando nosso programa satisfaz uma condição, queremos que nosso código seja executado para parar e retomar a partir do primeiro loop. Em outras palavras, queremos que nosso programa complete o ciclo interno. O loop externo deve continuar funcionando.
Podemos fazer isso usando uma instrução break marcada. Aqui está o código que usaríamos para quebrar nosso segundo loop to e no loop:
Assim que a instrução break top_break é executada, o programa termina todos os loops até que nosso código execute a instrução top_break >. Nesse caso, isso significa que o segundo loop for e o loop in foram concluídos e o programa continua a ser executado
>