/guava/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java
params[i] = params[i] ;
params[i] = cause;
Object[] params = new Object[paramTypes.length]; for (int i = 0; i < paramTypes.length; i++) { Class<?> paramType = paramTypes[i]; if (paramType.equals(String.class)) { params[i] = cause.toString(); } else if (paramType.equals(Throwable.class)) { <extra_id_0> } else { return null; } } try { return constructor.newInstance(params);