効果的なJava(275ページ)には、次のコードセグメントがあります。
...
for (int i = 0; i < concurrency; i++) {
executor.execute(new Runnable() {
public void run() {
ready.countDown();
try {
start.await();
action.run();
} catch (InterruptedException e) {
Thread.currentThread().interrupt();
} finally {
done.countDown();
}
}
}
...
中断された例外をキャッチして、それを再発生させるための使用は何ですか?飛ばしてみませんか?