关于异常的一点疑惑
书上说:在catch块中使用Exception超类,并在后面的多个catch块中使用Exception的子类时,可能发生意料之外的问题。例如,输入/输出异常IOException是文件尾异常EOFException的超类。如果将IOException块放在EOFException块前面,该超类将不会捕获任何异常。问题:我们在写异常处理时,不是使用Exception超类的吗?如:
catch(Exception e)
{
}
各位觉得书上说的对吗?如我说得不对,请多多指正,谢谢!