Итак, когда я делаю что-то вроде этого. Я пытаюсь понять, как остановить пользователя от простого ввода символа или строки и создания ошибки времени выполнения. Я не знаю, как фильтровать вход здесь:Как остановить пользователя от ввода строки или символа, когда я прошу удвоить?
System.out.println("Please enter the degree of difficulty"
+ " for this dive");
while(degreeOfDifficulty > 3.8 || degreeOfDifficulty < 1.2)
{
degreeOfDifficulty = scanner.nextDouble();
}
Если ввести символ или строку здесь, очевидно, это приведет к ошибке. Пожалуйста помоги! Благодарю.
отвергнуто, как вопрос не очень понятно. – Tinman
Посмотрите на обработку исключений Java. Google «Java: как обрабатывать исключение». – Tinman