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?