Failed to initialized res field in DepositCommand, ExitCommand & InfoCommand. Additionally failed to use the appropriate resources in the execute() method in those classes.
package com.codegym.task.task26.task2613;
import java.util.Locale;
import java.util.ResourceBundle;
import com.codegym.task.task26.task2613.command.CommandExecutor;
import com.codegym.task.task26.task2613.exception.InterruptedOperationException;
public class CashMachine {
public static final String RESOURCE_PATH =
CashMachine.class.getPackage().getName() + ".resources.";
public static void main(String[] args) {
Locale.setDefault(Locale.ENGLISH);
try {
Operation operation;
do {
operation = ConsoleHelper.requestOperation();
CommandExecutor.execute(Operation.LOGIN);
} while (operation != Operation.EXIT);
} catch (InterruptedOperationException e) {
ConsoleHelper.writeMessage("Bye ");
}
}
}