Я получаю странный код исключения.
Код, который я пытаюсь использовать, выглядит следующим образом:
do
{
//blah blah actions.
System.out.print("\nEnter another rental (y/n): ");
another = Keyboard.nextLine();
}
while (Character.toUpperCase(another.charAt(0)) == 'Y');
Код ошибки:
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java:686)
at Store.main(Store.java:57)
Строка 57 начинается с "while ...".
Пожалуйста, помогите, это сводит меня с ума!