相关疑难解决方法(0)

如何从java线程中抛出一个检查过的异常?

嘿,我正在写一个网络应用程序,我在其中读取一些自定义二进制格式的数据包.我正在开始一个后台线程来等待传入的数据.问题是,编译器不允许我将任何代码抛出(检查)异常run().它说:

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

我希望异常杀死该线程,并让它在父线程的某处被捕获.这是可能实现还是我必须处理线程的每个异常?

java exception thread-exceptions

40
推荐指数
5
解决办法
7万
查看次数

标签 统计

exception ×1

java ×1

thread-exceptions ×1