Я новичок в Java, и я хотел продолжать запрашивать ввод пользователя, пока пользователь не введет целое число, так что исключений InputMismatchException нет. Я пробовал этот код, но я все еще получаю исключение, когда я ввожу нецелое значение.Как подключить пользовательский ввод до ввода целого числа?
int getInt(String prompt){
System.out.print(prompt);
Scanner sc = new Scanner(System.in);
while(!sc.hasNextInt()){
System.out.println("Enter a whole number.");
sc.nextInt();
}
return sc.nextInt();
}
Спасибо за ваше время!
спасибо за помощь, Счастливое кодирование –