如果被取消的call方法里的逻辑没有try catch InterruptedException

来源:12-6 cancel方法与中断线程

崇拜者_

2020-08-01

如果被取消的call方法里的逻辑没有try catch InterruptedException,那这段逻辑会中断吗,还是继续往下走

写回答

1回答

崇拜者_

提问者

2020-08-01

刚试了下死循环,确实中断不了。如果call方法有很长的逻辑,是不是还得用Thread.sleep(1)在部分位置埋点,然后整个逻辑要try catch InterruptedException,这样代码就很不优雅了,有什么更好的方法么

0
4
崇拜者_
回复
悟空
好吧咧!
2020-08-10
共4条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程