C++ 异常处理的顺序重要吗?

C++ 异常处理的顺序重要吗?,c++,exception,types,C++,Exception,Types,例如,我想捕获异常类的异常层次结构中多个类的异常,我需要考虑它们的顺序吗 我听说命令不重要,因为C++中有异常处理,但我不是100%肯定。 我说得对吗?catch子句的顺序很重要 catch子句按其出现的顺序匹配,使用继承层次结构中异常的程序必须对其catch子句进行排序,以便派生类型的处理程序出现在其基类型的catch之前。catch子句的顺序很重要 catch子句按其出现的顺序匹配,使用继承层次结构中异常的程序必须对其catch子句进行排序,以便派生类型的处理程序出现在其基类型的catch之

例如,我想捕获异常类的异常层次结构中多个类的异常,我需要考虑它们的顺序吗

我听说命令不重要,因为C++中有异常处理,但我不是100%肯定。
我说得对吗?

catch子句的顺序很重要


catch
子句按其出现的顺序匹配,使用继承层次结构中异常的程序必须对其
catch
子句进行排序,以便派生类型的处理程序出现在其基类型的
catch
之前。

catch
子句的顺序很重要


catch
子句按其出现的顺序匹配,使用继承层次结构中异常的程序必须对其
catch
子句进行排序,以便派生类型的处理程序出现在其基类型的
catch
之前。

是。首先应该捕获派生异常和最小基数。

是。首先应该捕获派生异常和最小基数