FunctionalInterface(s) including some alternative
versions of java.util.function that throw checked exceptions.See: Description
| Interface | Description |
|---|---|
| CheckedBiConsumer<T,U,E extends Exception> |
Similar to
BiConsumer, but allows throwing checked exceptions. |
| CheckedBiFunction<T,S,R,E extends Exception> |
Similar to
BiFunction, but allows throwing checked exceptions. |
| CheckedConsumer<T,E extends Exception> |
Similar to
Consumer, but allows throwing checked exceptions. |
| CheckedFunction<T,R,E extends Exception> |
Similar to
Function, but allows throwing checked exceptions. |
| CheckedRunnable<E extends Exception> |
Similar to
Runnable, but allows throwing checked exceptions. |
| CheckedTriFunction<T,S,U,R,E extends Exception> |
Similar to
Function and BiFunction, but takes 3 parameters T, S, U and returns R. |
| TriFunction<T,S,U,R> |
Similar to
Function and BiFunction, but takes 3 parameters T, S, U and returns R. |
| Exception | Description |
|---|---|
| CheckedFunctionRuntimeException |
Thrown in case one of the CheckedXXX interfaces was transformed to the non-checked version by
.toXXX and it did throw the exception (which is obtainable via
Throwable.getCause()). |
FunctionalInterface(s) including some alternative
versions of java.util.function that throw checked exceptions.Copyright © 2026. All rights reserved.