Как бросить проверенное исключение из потока Java?
Привет'Я пишу сетевое приложение, в котором я читаю пакеты некоторого пользовательского двоичного формата. И я'm запуск фонового потока для ожидания входящих данных. Проблема в том, что компилятор неЯ не хочу помещать любые исключения кода (проверенные) вrun()
, Это говорит:
run() in (...).Listener cannot implement run() in java.lang.Runnable; overridden method does not throw java.io.IOException
Я хочу, чтобы исключение убило поток и позволило ему перехватиться где-нибудь в родительском потоке. Возможно ли это достичь или я должен обрабатывать каждое исключениевнутри нить?