Почему затмение не выделяет код, который генерирует проверенное исключение? - PullRequest
0 голосов
/ 15 марта 2019

В моем файле классов Java есть строка кода, которая может привести к IOException, который мне нужно перехватить.Когда я пытаюсь скомпилировать свой код, я получаю

 error: unreported exception IOException; must be caught or declared to be thrown
[javac]         return cacheClientBuilder.build();

Это имеет смысл.Однако я не вижу ошибки в Eclipse.Обычно я вижу подобные ошибки, но я переустановил Eclipse пару дней назад.

Я нашел связанный вопрос related 1 , но исключением в этом вопросе было RuntimeException.Ответ на этот вопрос - related 2 намекнул, что я должен изучить меню появления отметок.Я нашел меню, включил пометку «Выражения, вызывающие объявленное исключение», а затем установил цвет отмеченных вхождений на красный и применил конфигурацию.Однако Eclipse до сих пор не обнаружил возможного исключения IOException.Кто-нибудь знает, какую настройку / шаг мне не хватает?Я приложил скриншоты процесса, через который я прошел.

Скриншоты процесса:

enter image description here

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...