Dúvida com o For

Olá!!! Gostaria de saber pq não imprime o valor de 51, 52, 53… 59.
Não estou conseguindo entender.
Obrigado!

for (int i = 0; i < 100; i++) {
if (i > 50 && i < 60) { // i maior que 50 EE menor que 60
continue;
}
System.out.println(i); // Não vai imprimir do 51 ao 59
}

Seu código TODO tem o OBJETIVO de não IMPRIMIR esses números…

1 curtida

A instrução continue termina a execução do ciclo e volta ao for para o número seguinte.

Ou seja, quando entre no if continua o ciclo para o número seguinte e não chega ao println.

1 curtida