Главная / Программирование на Java / Есть следующая иерархия наследования: java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.lang.RuntimeException | +--java.lang.IndexOutOfBoundsException | +--java.lang.StringIndexOutOfBoundsException | +--java.lang.ArrayIndexOutOf

Есть следующая иерархия наследования: java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.lang.RuntimeException | +--java.lang.IndexOutOfBoundsException | +--java.lang.StringIndexOutOfBoundsException | +--java.lang.ArrayIndexOutOfBoundsException В методе testSomеValue могут быть возбуждены исключения StringIndexOutOfBoundsException и ArrayIndexOutOfBoundsException, при этом они не обрабатываются в блокеtry – catch. Какие из перечисленных ниже утверждений будут верными?

вопрос

Правильный ответ:

определение метода testSomеValue может включатьthrows StringIndexOutOfBoundsException, ArrayIndexOutOfBoundsException
если метод, вызывающий testSomeValue, перехватывает IndexOutOfBoundsException, то исключение StringIndexOutOfBoundsException тоже будет перехватываться
так как в определении метода указано throws StringIndexOutOfBoundsException,ArrayIndexOutOfBoundsException, любой вызывающий его метод должен перехватывать эти типы исключений, вне зависимости от того, возбуждается во время работы исключение или нет
при объявлении метода testSomeValue надо обязательно указывать возбуждаемые исключения
Сложность вопроса
58
Сложность курса: Программирование на Java
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой студент ищет данные вопросы интуит? Это же элементарно (я не ботан)
03 дек 2020
Аноним
Зачёт сдан. Мчусь кутить отмечать зачёт интуит
19 дек 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.