ExecutionException


ExecutionException java.util.concurrent

Java 5.0 serializable checked

An exception of this type is like a checked wrapper around an arbitrary exception thrown while executing a task. The get( ) method of a Future object, for example, throws an ExecutionException if the call( ) method of a Callable throws an exception. ExecutionException may also be thrown by ExecutorService.invokeAny( ) . Use the THRowable.getCause( ) method to obtain the exception object that the ExecutionException wraps.

Figure 16-82. java.util.concurrent.ExecutionException

 public class  ExecutionException  extends Exception {  // Public Constructors  public  ExecutionException  (Throwable  cause  );        public  ExecutionException  (String  message  , Throwable  cause  );  // Protected Constructors  protected  ExecutionException  ( );        protected  ExecutionException  (String  message  );   } 

Thrown By

AbstractExecutorService.invokeAny( ) , ExecutorService.invokeAny( ) , Future.get( ) , FutureTask.get( )



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net