Nesta aula estudaremos a utilização da instrução break dentro dos laços de repetição. Também implementaremos um exemplo em que o laço de repetição é interrompido quando determinada expressão for verdadeira. |
Todas as vezes em que precisarmos interromper um laço de repetição, podemos utilizar a instrução break. Break, do inglês, significa "quebrar", "parar", e aqui na programação, o que a instrução faz é parar a execução ou então, interromper um laço num determinado momento.
Não há razão para continuarmos a execução de uma laço quando o nosso objetivo já estiver concluído, logo, a fim de economizar processamento e até evitar erros, devemos interromper a execução quando necessário. A seguir, temos um exemplo do uso da instrução break.
for(int i = 0; i!=10; i++){
if(true) //qndo uma condição for atendida
break;
}
No exemplo acima, utilizamos um laço de repetição for, porém, poderíamos ter utilizado um laços de repetição while, como o exemplo a seguir:
int i = 10;
while(i!=0){
i--;
if(true)//condição verificada a cada ciclo
break;
}
No exemplo acima, estamos declarando uma variável i e inicializando-a com o valor 10. Em seguida, decrementamos o seu valor a cada laço até que a condição contida no cabeçalho da instrução while seja verificada. Porém, caso a codição if contida no bloco de instrução da estrutura "while" for verificada, a instrução break será invocada e o laço interrompido.
Tags curso, java
Comentários
comments powered by Disqus