Я использую Scanner для чтения 3 строк ввода, первые две строки, а последняя - int. У меня проблема, когда первая строка пуста, и я не знаю, как это обойти. Я должен сделать это:
String operation = sc.nextLine();
String line = sc.nextLine();
int index = sc.nextInt();
encrypt(operation,line,index);
Но когда первая строка пуста, я получаю сообщение об ошибке. Я пробовал следующее, чтобы вызвать цикл, пока не получу непустую следующую строку, но она тоже не работает:
while(sc.nextLine().isEmpty){
operation = sc.nextLine();}
У кого-нибудь есть подсказка, пожалуйста?