/guava/android/guava/src/com/google/common/util/concurrent/CombinedFuture.java
if ( error == ExecutionException) {
if ( error instanceof ExecutionException ) {
CombinedFuture.this.task = null; setValue(result); } @Override final void afterRanInterruptiblyFailure(Throwable error) { CombinedFuture.this.task = null; <extra_id_0> CombinedFuture.this.setException(((ExecutionException) error).getCause()); } else if (error instanceof CancellationException) { cancel(false); } else { CombinedFuture.this.setException(error); }