//编写一个泛型方法对异常进行包装
static void doThrow(Exception e) throws E {
throw (E)e;
}
//编译通过
Stream.of(“a”, “b”, “c”).forEach(str -> {
doThrow(new IOException());
});
//编写一个泛型方法对异常进行包装
static void doThrow(Exception e) throws E {
throw (E)e;
}
//编译通过
Stream.of(“a”, “b”, “c”).forEach(str -> {
doThrow(new IOException());
});