一般的try--catch的形式是这样的
try
{
}catch(exception e)
{
}
C选项的意思是不是这样的
try
{
}catch(exception e)
{
catch(exception e)
{
}
}
如果是这样的话是肯定不行的,try与catch是需要配对存在的,没有try的包含也就没有
可以catch的东西了
因为catch(...)(这里的三个点是在使用时是真的有三个点)可以着捕获任意类型的异常,因此必须用于catch语句组最后用于捕获所有之前的catch没有明确指出的异常。