Nesta aula estudaremos a instrução continue, a instrução que utilizaremos junto com os laços de repetição para a interrupção de ciclos. |
Como utilizar a instrução Continue do Java? Aprendemos a utilizar a instrução break como também, fizemos alguns exemplos para entender o seu funcionamento. Agora, estudaremos a instrução continue que tem o seu funcionamento idêntico a instrução break, porém, com um pequena diferença.
Enquanto a instrução break finaliza todo o laço de execução, a instrução continue somete irá finalizar o laço em execução. Assim, ao invés de finalizarmos todo o laço, agora, iremos finalizar um único ciclo, sem fazer qualquer outra alteração na execução de toda a estrutura de repetição. A seguir, temos um exemplo:
while(true){
if(true)
continue;//o ciclo em execução será finalizado, mas não o laço de repetição 'while'
}
Acima, temos um exemplo bastante simples e hipotético da estrutura de repetição. Dentro do bloco de instrução dessa estrutura, definimos uma condição e caso essa seja verificada, a instrução continue será invocada e o ciclo em execução será finalizado. Como já dissemos outras vezes, somente o ciclo é finalizado, e não o laço de repetição.
EXEMPLO FEITO EM AULA
public class Aula0040 {
public static void main(String[] args) {
System.out.println("Imprime os número pares de 0 até 100");
for (int i = 0; i < 100; i++) {
if(i%2==0)
System.out.println(i);
else
continue;
int a = 0, soma = 0;
while(a<i){
a++;
soma+=a;
}
System.out.println("A soma de todos os número é: "+soma);
}
}
}
Tags curso, java
Comentários
comments powered by Disqus