Главная /
Java: ООП и классы /
Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуации? int i = 4; while (i < 5){ if (i == 0) throw new NoSuchFieldException("first")
Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуации?
int i = 4;
while (i < 5){
if (i == 0)
throw new NoSuchFieldException("first");
if (i == 2)
throw new NoSuchMethodException("second");
if (i == 4)
throw new IllegalAccessException("third");
i++;
}
вопрос
Правильный ответ:
void methods () throws NoSuchFieldException, NoSuchMethodException, IllegalAccessException void methods () throw NoSuchFieldException, NoSuchMethodException, IllegalAccessException private int methods () throws NoSuchFieldException, NoSuchMethodException public int methods () throws ArithmeticException, NoSuchFieldException, NoSuchMethodException, IllegalAccessException void methods () throws IllegalAccessException Сложность вопроса
43
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за гдз по intiut'у.
12 авг 2018
Аноним
Зачёт прошёл. Иду выпивать отмечать халяву с тестами интуит
24 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Укажите, какие из перечисленных конструкций содержат в себе вызов метода некоторого класса?
- # Какие из перечисленных заголовков методов классов допустимы в Java-программах?
- # В программе описан класс: class A { int x; int y; } Что будет выведено на экран в результате выполнения следующего фрагмента программы? A x = new A(); System.out.print(x.x + " " + x.y);
- # Что будет выведено на экран в результате работы следующего фрагмента программы? class A { public static int a ; public void show (){ System.out.print(a++); } A(int x){ a = --x; } } class B extends A { int a; public void show (){ super.show(); } B(int x){ super(++x); a = x; } } ... B x = new B(4); x.show();
- # Что будет выведен на экран в результате работы следующего фрагмента программы? int i = 0; while (i < 5) { System.out.print(i); if (i > 2) try { throw new ArithmeticException ("ex"); } catch (ArithmeticException e) { System.out.print(i); break; } i++; }