タスクを実行しているワーカークラスがあります。コード スニペットは次のとおりです。
public class Worker{
executor.execute( new Runnable() {
public void run() {
LOG.info("Task starting to execute");
try {
Thread.sleep(7000)`
}catch (InterruptedException)
LOG.info("Thread Interrupted");
}
LOG.info("Task Executed");
}
}
}
ここで、スリープモードのときにワーカークラスを停止すると、私の知識によると、割り込み例外がスローされるはずです。しかし、実際にはそうではありません。むしろ止まるだけです。誰かが私の誤解を明確にしてください。この質問に関連する多くのスレッドを見てきましたが、それでも私の疑問は明確ではありません