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}