Главная /
Java: ООП и классы /
Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуациии? int i = 0; while (i < 5){ if (i == 0) throw new ArithmeticException("first")
Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуациии?
int i = 0;
while (i < 5){
if (i == 0)
throw new ArithmeticException("first");
if (i == 2)
throw new IllegalArgumentException("second");
if (i == 4)
throw new ArithmeticException("third");
i++;
}
вопрос
Правильный ответ:
void method () throws ArithmeticException, IllegalArgumentException, ArithmeticException void method () throws ArithmeticException, IllegalArgumentException private int method () throws ArithmeticException, IllegalArgumentException, ArithmeticException public int method () throws ArithmeticException, IllegalArgumentException void method () throws Exception Сложность вопроса
83
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Пишет вам сотрудник университета! Немедленно уничтожьте сайт с ответами intuit. Немедленно!
08 сен 2019
Аноним
Очень сложные тесты
12 дек 2018
Другие ответы на вопросы из темы программирование интуит.
- # В классе A некоторые методы объявлены с модификатором static. Какие из нижеперечисленных утверждений верны?
- # Какие из перечисленных компонентов класса А будут доступны расширяющему его классу в том же пакете?
- # В программе приведено следующее описание: abstract class A { abstract void method (int a, int b); } class B extends A { int x; int y; void method (int a, int b) { x = a; y = b; } } Какие нижеперечисленные фрагменты кода допустимы?
- # Укажите в каких случаях приведенный код допустим? A[] x = new A[3]; x[0]=new B(); x[1] = new C(); x[2] = new D();
- # Компиляция программы завершилась ошибкой. Какое изменение может быть внесено в код для ее устранения? interface A{ void aMethod1(); void aMethod2(); } interface B extends A{ void bMethod3(); } abstract class C implements B{ int cVar1; void bMethod3(){ cVar1 = 0; } }