Бесплатные тесты по Java: уровень знаний и подготовка к интервью
Это возможно, потому что FileNotFoundException является подтипом исключения IOException, которое может быть выброшено в задачи для программистов методе суперкласса. Когда мы переопределяем защищенный метод в подклассе, мы можем изменить модификатор доступа этого метода на более ограниченный (например, на public). Таким образом, переопределенный метод становится доступным для вызова из любого места…