Jak rzucić sprawdzony wyjątek z wątku Java?

Hej, piszę aplikację sieciową, w której czytam pakiety jakiegoś niestandardowego formatu binarnego. I zaczynam wątek w tle, aby czekać na przychodzące dane. Problem polega na tym, że kompilator nie pozwala mi wstawić żadnego kodu rzucającego (sprawdzone) wyjątkirun(). To mówi:

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

Chcę, aby wyjątek zabił wątek i pozwolił go złapać gdzieś w wątku nadrzędnym. Czy jest to możliwe do osiągnięcia lub czy muszę obsłużyć każdy wyjątekwewnątrz groźba?

questionAnswers(9)

yourAnswerToTheQuestion