JavaTM 2 Platform
Standard Ed. 5.0

クラス
java.util.concurrent.ExecutionException の使用

ExecutionException を使用しているパッケージ
java.util.concurrent 通常、ユーティリティクラスは並行プログラミングで有用です。 
 

java.util.concurrent での ExecutionException の使用
 

ExecutionException をスローする java.util.concurrent のメソッド
 V FutureTask.get()
           
 V Future.get()
          必要に応じて計算が完了するまで待機し、その後、結果を取得します。
 V FutureTask.get(long timeout, TimeUnit unit)
           
 V Future.get(long timeout, TimeUnit unit)
          必要に応じて、計算が完了するのを指定された時間まで待機します。
<T> T
ExecutorService.invokeAny(Collection<Callable<T>> tasks)
          指定されたタスクを実行し、正常に完了したタスクが存在する場合は、その結果を (例外をスローせずに) 返します。
<T> T
AbstractExecutorService.invokeAny(Collection<Callable<T>> tasks)
           
<T> T
ExecutorService.invokeAny(Collection<Callable<T>> tasks, long timeout, TimeUnit unit)
          指定されたタスクを実行し、タイムアウトになる前に正常に完了したタスクが存在する場合は、その結果を (例外をスローせずに) 返します。
<T> T
AbstractExecutorService.invokeAny(Collection<Callable<T>> tasks, long timeout, TimeUnit unit)
           
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。