关于“异常”的异常困惑
public aMethod() throws CommonException
{
try{
……
}
catch (MyException e){
e.printStackTrace();
}
}
在这里如果发生了一个不属于MyException范围但是属于CommonException范围的异常,那么是不是就会抛出CommonException呢?还有一个问题就是什么样的成员函数需要在后面throws可能出现的
异常,什么样的成员函数不需要呢?(难道能保证一个函数不发生异常吗?)