Я пытаюсь сохранить пользовательский ввод в массив, который должен быть числом с диапазоном 1-100. Требуется, чтобы я использовал try catch для обработки исключений, но у меня очень мало опыта с try catch и я потратилчасами пытаюсь определить, где разместить заявления.Я столкнулся с ошибкой, когда программа завершится, если пользователь вводит письмо.Я бы хотел, чтобы программа продолжалась до тех пор, пока не будут введены 2 действительных числа.
public static void main(String []args)
{
Сканирование сканера = новый сканер (System.in);
System.out.println ("Ввести рейтинги из группы фокусировки для фильма:");
попробуй {
double sumFocus = 0;
double[] arrayFocus = new double[2];
for (int i=0; i<2; i++)
{
arrayFocus[i] = scan.nextDouble();
}
for( double num : arrayFocus) {
sumFocus = sumFocus+num;
}
}
catch(InputMismatchException e){
System.out.println("Invalid input");
}