continue
continue;
Diferente do break, o continue não abandona o laço — ele apenas pula o resto do corpo naquela volta e vai direto para a próxima iteração. Ótimo para ignorar casos específicos sem quebrar a repetição toda.
Sintaxe
continue;
Parâmetros
Nenhum.
Retorno
Nada (void).
Exemplo
void setup() {
Serial.begin(9600);
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
continue; // pula os pares
}
Serial.println(i); // imprime só os ímpares
}
}
void loop() {
}
Notas e cuidados
- Num
for, ocontinueainda executa o passo (ex.:i++) antes da próxima volta — sem risco de travar. - Cuidado no
while/do...while: se ocontinuepular a linha que atualiza a condição, você cria um laço infinito. - Assim como
break, ele afeta apenas o laço mais interno.