Главная /
Java: ООП и классы /
Каким может быть заголовок метода method(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать порожденные им исключительные ситуации? int i = 0; while (i < 5){ if (i == 0) throw new ArithmeticExcep
Каким может быть заголовок метода method()
, содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать порожденные им исключительные ситуации?
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 () throw ArithmeticException, IllegalArgumentException
void method () throws ArithmeticException, IllegalArgumentException
public int method () throw ArithmeticException, IllegalArgumentException
void method () throws Exception
Сложность вопроса
88
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, почему я не нашёл этот крутой сайт с решениями с тестами intuit до сессии
21 окт 2018
Аноним
Пишет вам преподаватель! Немедленно сотрите сайт и ответы с интуит. Не ломайте образование
19 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # Что будет выведено на экран операцией печати в седьмой строке следующего фрагмента программы, если известно, что при создании объекта x использовался конструктор по умолчанию? 1 class A { 2 int x; 3 int y=0; 4 A() { y = 1; } 5 } 6 ... 7 System.out.print(x.x + " " + x.y); 8 ...
- # Укажите, какое значение, имеет символ '*' в инструкции: import java.newpackage.*?
- # Какой класс используется для обработки исключительных ситуаций, которые должны перехватываться программами пользователя?
- # В каком случае используется оператор throw?
- # Следующий фрагмент программы завершился ошибкой. Какие изменения можно сделать, чтобы программа отработала без ошибок? 1 int i = 5; 2 while (i > 2 ) { 3 System.out.print(i); 4 if (i < 4) 5 try { throw new ArithmeticException ("ex"); } 6 finally { System.out.print(i); } 7 catch (ArithmeticException e) { 8 System.out.print(i); 9 break; 10 } 11 i--; 12 }