@FunctionalInterface
public interface ThrowingRunnable
| Modifier and Type | Method and Description |
|---|---|
void |
run()
Run the runnable.
|
default java.lang.Runnable |
toRunnable()
Convert this ThrowingRunnable to a standard Runnable.
|
static java.lang.Runnable |
toRunnable(ThrowingRunnable runnable)
Convert a ThrowingRunnable to a standard Runnable.
|
default void |
tryRun()
Run the runnable and sneakily throw any exceptions.
|
static void |
tryRun(ThrowingRunnable runnable)
Run the runnable and sneakily throw any exceptions.
|
static void tryRun(ThrowingRunnable runnable)
runnable - The ThrowingRunnablestatic java.lang.Runnable toRunnable(ThrowingRunnable runnable)
runnable - The ThrowingRunnablevoid run() throws java.lang.Throwable
java.lang.Throwable - If an error occursdefault void tryRun()
default java.lang.Runnable toRunnable()