ThrowingRunnable
Similar to a Runnable , except that it can also throw a checked Exception .
API
interface ThrowingRunnable {
void run()
void runUncatched() (1)
Void callUncatched() (2)
Runnable toRunnable() (3)
Callable<Void> toCallable() (4)
}
1 | runUncatched()
Does not silently swallow, wrap into RuntimeException, or otherwise modify any exceptions of the wrapped #run() method. |
2 | callUncatched()
Does not silently swallow, wrap into RuntimeException, or otherwise modify any exceptions of the wrapped #run() method. |
3 | toRunnable()
The resulting Runnable does not silently swallow, wrap into RuntimeException, or otherwise modify any exceptions of the wrapped #run() method. |
4 | toCallable()
The resulting Callable does not silently swallow, wrap into RuntimeException, or otherwise modify any exceptions of the wrapped #run() method. |
Members
runUncatched()
Does not silently swallow, wrap into RuntimeException, or otherwise modify any exceptions of the wrapped #run() method.
callUncatched()
Does not silently swallow, wrap into RuntimeException, or otherwise modify any exceptions of the wrapped #run() method.