Главная /
Java: ООП и классы /
Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуации? if (i == 0) throw new NullPointerException("first"); ... if (i == 2) throw new N
Каким может быть заголовок метода methods()
, содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуации?
if (i == 0)
throw new NullPointerException("first");
...
if (i == 2)
throw new NumberFormatException("second");
...
if (i == 4)
throw new ClassCastException("third");
вопрос
Правильный ответ:
void method () throws Exception
void method () throws NullPointerException, NumberFormatException, ClassCastException
private int method () throws NullPointerException, NumberFormatException
public int method () throws NullPointerException, NumberFormatException, ClassCastException
void method () throw NullPointerException, NumberFormatException, ClassCastException
Сложность вопроса
85
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Если бы не данные подсказки - я бы не осилил c этими тестами интуит.
23 янв 2020
Аноним
Это очень простецкий решебник интуит.
16 янв 2018
Другие ответы на вопросы из темы программирование интуит.
- # Что будет выведено на экран в результате работы следующего фрагмента программы? class Square { int s (int a, int b) { return a * b; } double s (double a, double b) { return a * b ; } } public class MyClass { public static void main (String args[]) { Square x = new Square(); int a = 1; double b = 2; System.out.print(x.s(a, b+a) + x.s(a++, a)); ...
- # Что будет выведено на экран в результате работы следующего фрагмента программы? class A { int a = 0, b = 0; void sum () { System.out.print(a + b); } } class B extends A{ int c,d ; B(int b1, int b2) { super(); c = b1; d = b2; } void sum() { System.out.print(c + d); } } ... B x = new B(1,2); x.sum();
- # Какие из перечисленных заголовков описания класса недопустимы?
- # Какие из перечисленных утверждений верны?
- # Какие утверждения относительно блока catch неверны?