Nessa segunda aula sobre a instrução break, implementaremos uma simples aplicação que interrompe a execução do laço de repetição mediante a uma determinada condição. |
INSTRUÇÃO BREAK NA PRÁTICA
Um laços pode ser interrompido a qualquer momento, como estudamos na aula anterior. Porém, há diversas formas em que podemos trabalhar com a instrução break, instrução responsável pela interrupção de uma execução. Nessa aula, o nosso objetivo será investigar com exemplos as diferentes maneiras de utilização da instrução "break" dentro das estruturas de repetição.
public static void main(String[]) args{
for(int i =0; i!=0; i++)
if(i==5)
break;
System.out.println(i);
}
Acima temos um exemplo com o uso da instrução break que está contido dentro do laço de repetição for. É importante saber que a instrução "break" interrompe qualquer laço. Ou seja, podemos interromper o iterador "while" ou então, o do-while da mesma forma, ou seja, somente invocando a instrução break.
EXEMPLO FEITO EM AULA
public class Aula0038 {
public static void main(String[] args) {
double f = 5.5;
System.out.println( (( int ) f) );
int a = 5;
int b = 4;
if(a+b==6){
System.out.println(
"O valor de i="+a+" o valor de J é: "+b);
}else if(a/b>50){
System.out.println(
"O valor de i="+a+" o valor de J é: "+b);
}
labelForI:
for(int i = 0; i<10; i++){
labelForJ:
for (int j = 0; j < 10; j++) {
System.out.println("O valor de i="+i+" o valor de J é: "+j);
if(j==6 && i == 0)
break labelForI;
}
int x = 0;
labelWhile:
while(x<10){
x++;
break;
if(x==5) {
break labelWhile;
}
}
}
}
}
Tags curso, java
Comentários
comments powered by Disqus