标签: java multithreading interrupt
在waitComplete中,我有一个等待锁的同步块。我担心的是,计划中断会在等待之前触发。当中断标志打开时,是否允许主线程等待?
waitComplete
try { executor.schedule(currentThread::interrupt,100, TimeUnit.MILLISECONDS); completor.waitComplete(); fail(); } catch (InterruptedException e) {}
答案 0 :(得分:4)
Javadoc:
抛出: InterruptedException - 如果任何线程在当前线程等待通知时中断当前线程之前或。
(强调我的)