Giriş
Şu satırı dahil ederiz
import java.util.concurrent.ExecutionException;
Açıklaması şöyle
Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception. This exception can be inspected using the Throwable.getCause() method.
Örnek
Şöyle yaparız
FutureTask futureTask = new FutureTask(() -> { // Throw an exception to simulate an error during execution throw new RuntimeException("An error occurred during task execution"); }); Thread thread = new Thread(futureTask); // Start the thread thread.start(); try { // Wait for the thread to complete futureTask.get(); } catch (ExecutionException e) { System.out.println("ExecutionException"); } ...
Hiç yorum yok:
Yorum Gönder