Apresentar divisíveis por 2 ou 3

Beleza galera?

To com a seguinte dúvida. O exercício pede a leitura de cinco valores numéricos inteiros e apresentação somente dos que forem divisíveis por 2 ou por 3. Precisa ser com condicionais. Não estou conseguindo achar um jeito do programa apresentar da forma que pede. Gostaria de entender melhor, se alguém puder me ajudar.

import java.util.Scanner;

public class DivisaoNumeros {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println(“Digite cinco numeros inteiros”);
int primeiro = entrada.nextInt();
int segundo = entrada.nextInt();
int terceiro = entrada.nextInt();
int quarto = entrada.nextInt();
int quinto = entrada.nextInt();
if (primeiro % 2 == 0 || primeiro % 3 == 0) {
System.out.println(primeiro);
} else if (segundo % 2 == 0 || segundo % 3 == 0) {
System.out.println(segundo);
} else if (terceiro % 2 == 0 || terceiro % 3 == 0) {
System.out.println(terceiro);
} else if (quarto % 2 == 0 || quarto % 3 == 0) {
System.out.println(quarto);
} else if (quinto % 2 == 0 || quinto % 3 == 0) {
System.out.println(quinto);
}
}
}

Não use else if!

if (primeiro % 2 == 0 || primeiro % 3 == 0) {
    System.out.println(primeiro);
}

if (segundo % 2 == 0 || segundo % 3 == 0) {
    System.out.println(segundo);
}

if (terceiro % 2 == 0 || terceiro % 3 == 0) {
    System.out.println(terceiro);
}

if (quarto % 2 == 0 || quarto % 3 == 0) {
    System.out.println(quarto);
}

if (quinto % 2 == 0 || quinto % 3 == 0) {
    System.out.println(quinto);
}

Valeu Jonathan! Funcionou. Estou estudando lógica de programação por conta e às vezes travo em algumas coisas. Abraço!