Как бросить проверенное исключение из потока Java?

Привет, я пишу сетевое приложение, в котором я читаю пакеты некоторого пользовательского двоичного формата. И я запускаю фоновый поток для ожидания входящих данных. Проблема заключается в том, что компилятор не позволяет мне помещать какие-либо исключения (проверенные), генерирующие код, вrun(), Это говорит:

run() in (...).Listener cannot implement run() in java.lang.Runnable; overridden method does not throw java.io.IOException

Я хочу, чтобы исключение убило поток и позволило ему перехватиться где-нибудь в родительском потоке. Возможно ли это достичь или я должен обрабатывать каждое исключениевнутри нить?

Ответы на вопрос(9)

Ваш ответ на вопрос