Главная /
Java: ООП и классы /
Следующий фрагмент программы завершился ошибкой. Какие изменения необходимы, чтобы программа выводила на экран последовательность 0122? 1 int i =0; 2 while (i < 3) { 3 System.out.print(i); 4 if (i > 1) 5 try { 6 throw new ArithmeticException ("ex");
Следующий фрагмент программы завершился ошибкой. Какие изменения необходимы, чтобы программа выводила на экран последовательность 0122
?
1 int i =0;
2 while (i < 3) {
3 System.out.print(i);
4 if (i > 1)
5 try {
6 throw new ArithmeticException ("ex");
7 }
8 catch (IllegalArgumentException e) {
9 System.out.print(i);
10 break;
11 }
12 i++;
13
}
вопрос
Правильный ответ:
из строки 10 должен быть убран оператор
break;
в строке 8 тип исключения необходимо заменить на
ArithmeticException
оператор
while
из строки 2 необходимо перенести в строку 13
в строке 6 вместо
throw
необходимо использовать throws
никаких изменений вносить не нужно
Сложность вопроса
20
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Я помощник профессора! Немедленно уничтожьте этот ваш сайт с ответами на интуит. Немедленно!
05 мар 2017
Другие ответы на вопросы из темы программирование интуит.
- # В программе приведено следующее описание: 1 class A { 2 private int a; 3 } 4 class B extends A { 5 int b; 6 B(){ 7 super(); 8 b = 0; 9 } 10 } Выполнение программы завершилось ошибкой. Какие изменения могут быть внесены для исключения ошибки?
- # Какая из перечисленных инструкций обеспечит видимость пакета myPack.math в последующем коде?
- # В какой переменной окружения хранятся несколько корневых каталогов иерархии пакетов в файловой системе компьютера?
- # Что будет выведено на экран в результате работы следующего фрагмента программы? int a = 8, i = -1; while (i < 2) { try { System.out.print(36 / a); } catch (ArithmeticException e) { System.out.print(36 / 2); } a -=2 ; i++; }
- # Что будет выведен на экран в результате работы следующего фрагмента программы? int i = 0; while (i < 3) { System.out.print(i); if (i > 1) try { throw new ArithmeticException ("ex"); } catch (ArithmeticException e) { System.out.print(--i); break; } i++; }