Interrupt
Interrupt란
Executor executor = Executors.newSingleThreadExecutor();
Future<?> future = executorService.submit((Runnable) () -> {
while (true) {
System.out.println("hello");
}
});
future.cancel(true);Executor executor = Executors.newSingleThreadExecutor();
Future<?> future = executorService.submit((Runnable) () -> {
while (!Thread.currentThread().isInterrupted()) {
System.out.println("hello");
}
});
future.cancel(true);InterruptedException 처리 방법
출처
Last updated