An exception of this type is thrown by timed methods to indicate that the specified timeout has elapsed. Other timed methods are able to indicate their timeout status in a boolean or other return value. Figure 16-95. java.util.concurrent.TimeoutExceptionpublic class TimeoutException extends Exception { // Public Constructors public TimeoutException ( ); public TimeoutException (String message ); } Thrown ByAbstractExecutorService.invokeAny( ) , CyclicBarrier.await( ) , Exchanger.exchange( ) , ExecutorService.invokeAny( ) , Future.get( ) , FutureTask.get( ) |