0

タスクを実行しているワーカークラスがあります。コード スニペットは次のとおりです。

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");
     }    

 }

}

ここで、スリープモードのときにワーカークラスを停止すると、私の知識によると、割り込み例外がスローされるはずです。しかし、実際にはそうではありません。むしろ止まるだけです。誰かが私の誤解を明確にしてください。この質問に関連する多くのスレッドを見てきましたが、それでも私の疑問は明確ではありません

4

0 に答える 0