Я делаю средний класс сценария для своего класса, и я не могу понять, как заставить мою контрольную секцию повторять, пока у меня не будет действительного значения (код указан ниже). При запуске он позволяет мне сделать коррекцию, если исходный вход недействителен, но делает это только один раз. Как я могу зациклиться, пока не получу правильный ответ? Заранее спасибо!Создание инструкции перепроверки if
if (grade1 >= 0 && grade1 <= 100)
System.out.println("First grade valid.\n");
else
{
System.out.println("Grade invalid. Re-enter first grade:");
grade1 = kb.nextDouble();
}
Просто попытался это изменить, и это сводит на нет возможность повторного ввода. – Dayeo78
У вас должен быть код повторного входа внутри цикла. Пожалуйста, опубликуйте цикл, показывающий, как вы реорганизовали его с предложением FredK. Просто публикация «он не работает» не предоставляет достаточной информации для тех, кто поможет вам. –
Отлично, вот что я искал! Спасибо за помощь! – Dayeo78