请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于interrupted()方法的理解

请问老师,如果调用interrupted()的时候,线程还没有执行到sleep代码,是不会抛出异常的吗?那岂不是中断失效了?该怎么理解呢。

正在回答

1回答

悟空 2020-02-07 16:40:55

是的,还没有执行到sleep代码,是不会抛出异常的。

这不代表中断失效,中断机制就是这样设计的,除非线程自身用sleep等方法去检测,你先看完本章内容哈,有讲的。

1 回复 有任何疑惑可以回复我~
  • 提问者 qq_执子之手_0 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-02-10 11:04:38
  • 提问者 qq_执子之手_0 #2
    看了悟空老师后面的视频已经理解了
    回复 有任何疑惑可以回复我~ 2020-02-10 11:05:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信