Вход для сканера Java с оператором if else

Привет, я новичок в Java и пытаюсь сделать викторину на практике. Я хочу задать вопрос, где пользователь должен объединить слова из категории в пары. Нравится А1 B4 C3 D2. Теперь я использовал оператор if else, чтобы проверить, является ли ввод правильным ответом, но он работает только с 1A. Для остальных я могу сделать 6 входов, что не то, что я хочу, и даже если есть правильный, я не получаю балл.

public class HelloWorld {

    public static void main(String[] args) {

        Scanner walther = new Scanner(System.in);

        String cro = "1A";
        String dan = "2C";
        String fin = "4D";
        String dut = "3F";
        String fre = "5B";
        String ger = "6E";
        int x = 0;


        if (cro.equalsIgnoreCase(walther.nextLine())){
            ++x;
            walther.close();
        }
        else if (dan.equalsIgnoreCase(walther.nextLine())){
            ++x;
            walther.close();
        }
        else if (fin.equalsIgnoreCase(walther.nextLine())){
            ++x;
            walther.close();
        }
        else if (dut.equalsIgnoreCase(walther.nextLine())){
            ++x;
            walther.close();
        }
        else if (fre.equalsIgnoreCase(walther.nextLine())){
            ++x;
            walther.close();
        }
        else if (ger.equalsIgnoreCase(walther.nextLine())){
            ++x;
            walther.close();
        }
        else {
            walther.close();
        }

    System.out.println(x + " Point!");
    }
}

Ответы на вопрос(2)

Ваш ответ на вопрос