Главная /
Java: ООП и классы /
Какое изменение необходимо, чтобы программа выводила на экран последовательность 34555? 1 ... 2 while (i < 6) { 3 System.out.print(i); 4 if (i > 4) 5 try { throw new ArithmeticException ("ex"); } 6 catch (ArithmeticException e) { 7 System.out.print(
Какое изменение необходимо, чтобы программа выводила на экран последовательность 34555
?
1 ...
2 while (i < 6) {
3 System.out.print(i);
4 if (i > 4)
5 try { throw new ArithmeticException ("ex"); }
6 catch (ArithmeticException e) {
7 System.out.print(i);
8 break;
9 }
10 finally { System.out.print(i); }
11 i++;
12 }
вопрос
Правильный ответ:
int i = 4;
int i = 5;
int i = 3;
int i = 2;
никаких изменений вносить не нужно
Сложность вопроса
76
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Зачёт сдан. Иду кутить отмечать 5 в зачётке по тесту
18 дек 2019
Аноним
Это очень простецкий тест по интуиту.
19 авг 2019
Другие ответы на вопросы из темы программирование интуит.
- # Какая операция со ссылочными переменными в теле метода main() не приведет к ошибке компиляции? class A { … } class B extends A{ … } class C extends B { … } public class MyClass { public static void main (String args[]) { A x1 = new A(); B x2 = new B(); C x3 = new C(); … } }
- # В программе приведено следующее описание: 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 } Выполнение программы завершилось ошибкой. Какие изменения могут быть внесены для исключения ошибки?
- # Какие утверждения, относительно интерфейсов верны?
- # Какой конструктор должен быть объявлен в теле интерфейса?
- # Что будет выведено на экран в результате работы следующего фрагмента программы? int a = 9, i = -1; while (i < 3) { try { System.out.print(36 / a); } catch (ArithmeticException e) { System.out.print(36 / 2); } a -=3 ; i++; }