001package org.conqat.lib.commons.function;
002
003/** Functional interface for {@link Runnable}s which may throw exceptions. */
004@FunctionalInterface
005public interface RunnableWithException<T extends Throwable> {
006
007        /** Run method performing actions that may throw an exception. */
008        public void run() throws T;
009}