изначально код написал корректно, но нашел некоторые недочеты из комментов. при запуске все отрабатывает на ура, но валидатор не пускает.
package com.javarush.task.task26.task2613;
import com.javarush.task.task26.task2613.command.CommandExecutor;
import com.javarush.task.task26.task2613.exception.InterruptOperationException;
import java.util.Locale;
public class CashMachine {
public static void main(String[] args) {
Locale.setDefault(Locale.ENGLISH);
try {
Operation op = Operation.LOGIN;
CommandExecutor.execute(op);
do {
op = ConsoleHelper.askOperation();
CommandExecutor.execute(op);
} while (!(op.equals(Operation.EXIT)));
} catch (InterruptOperationException e) {
ConsoleHelper.writeMessage("До свидания.");
}
}
}