我试图理解为什么子类不能覆盖父类中的方法实现以捕获异常但在捕获错误时没有问题的区别,
例如在下面的场景中,当我从 throws 子句中删除“异常”时,它编译得很好。
class Supertest {
public void amethod(int i, String s) {
}
}
public class test extends Supertest {
public void amethod(int i, String s) throws Error, Exception {
}
}