Interface ExceptionHandler<E>

Type Parameters:
E - The type of exception consumed by the handler.
All Known Implementing Classes:
PromiseImpl
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ExceptionHandler<E>
A completion handler for consuming exceptions which occur during the execution of asynchronous tasks.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleException(E exception)
    Invoked when the asynchronous task has failed.
  • Method Details

    • handleException

      void handleException(E exception)
      Invoked when the asynchronous task has failed.
      Parameters:
      exception - The exception indicating why the asynchronous task has failed.