/*
重写的方法不能比被重写的方法抛出更宽泛的异常
*/
class A{
public void m1(){}
}
//不可以,因为父类没有抛出异常,所以子类也不可以抛出异常
//而且范围不能超过父类,例如FileNotFoundException<IOException
//范围不能超过
class B{
public void m1() throws Exception{}
}
重写的方法不能比被重写的方法抛出更宽泛的异常
*/
class A{
public void m1(){}
}
//不可以,因为父类没有抛出异常,所以子类也不可以抛出异常
//而且范围不能超过父类,例如FileNotFoundException<IOException
//范围不能超过
class B{
public void m1() throws Exception{}
}