在这个班
这个方法签名是什么意思?
<E extends RuntimeException> void genericThrow() throws E
我期待看到诸如公共,私人等之类的东西来代替<E extends RuntimeException>
此方法可能具有访问修饰符;它只是没有。这意味着它是包私有的。
public <E extends RuntimeException> void genericThrow() throws E
private <E extends RuntimeException> void genericThrow() throws E
protected <E extends RuntimeException> void genericThrow() throws E
<E extends RuntimeException>
声明了一个E
使用上限调用的泛型类型参数。也就是说,E
必须是RuntimeException
或子类。