-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface RunnableInterruptedThe interface Runnable interrupted. in order to be able to put the code that calls checked exceptions in lambda
-
-
Method Summary
Modifier and Type Method Description voidrun()When an object implementing interface
-
-
-
Method Detail
-
run
void run() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutExceptionWhen an object implementing interface
is used to create a thread, starting the thread causes the object'sRunnable
method to be called in that separately executing thread. The general contract of the methodrun
is that it may take any action whatsoever.run- Throws:
java.lang.InterruptedException- the interrupted exceptionjava.util.concurrent.ExecutionException- the execution exceptionjava.util.concurrent.TimeoutException- the timeout exception- See Also:
java.lang.Thread#run()java.lang.Thread#run()java.lang.Thread#run()
-
-