它可以在中断时进行线程休眠吗?

时间:2018-01-30 15:06:44

标签: java multithreading interrupt

waitComplete中,我有一个等待锁的同步块。我担心的是,计划中断会在等待之前触发。当中断标志打开时,是否允许主线程等待?

try {
    executor.schedule(currentThread::interrupt,100, TimeUnit.MILLISECONDS);
    completor.waitComplete();
    fail();
} catch (InterruptedException e) {}

1 个答案:

答案 0 :(得分:4)

Javadoc

  

抛出:       InterruptedException - 如果任何线程在当前线程等待通知时中断当前线程之前或

(强调我的)