Menu
Coddy logo textTech

Continue

Parte da seção Fundamentos do Journey de Java da Coddy — lição 46 de 73.

A instrução continue interrompe a iteração atual e prossegue para a próxima iteração. Por exemplo:

for (int i = 3; i < 9; i++) {
    if (i == 5) {
        continue;
    }
    System.out.println(i);
}

O loop iterará através de todos os números. Quando chegar a i=5, ele pulará essa iteração e continuará para a próxima. A saída é:

3
4
6
7
8

Observe que o número 5 não está na saída.

challenge icon

Desafio

Iniciante

Você recebe um código que imprime os números de 1 a 20 (incluindo).

Sua tarefa é adicionar instruções if e continue para que apenas números pares sejam impressos (2, 4, 6, ...). 

Folha de consulta

A declaração continue interrompe a iteração atual e continua com a próxima iteração:

for (int i = 3; i < 9; i++) {
    if (i == 5) {
        continue;
    }
    System.out.println(i);
}

Isso imprimirá todos os números exceto 5:

3
4
6
7
8

Experimente você mesmo

public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 20; i++) {
            System.out.println(i);
        }
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos