在一个在try…catch语句中,可以使用多个catch捕获不同类型的异常
举一反三
- 以下关于异常处理说法错误的是:( ) A: 在 C++中异常处理通常使用 try...catch...语法结构。 B: 一个 try语句只能对应一个 catch语句。 C: 一个 try语句可以对应一个或多个 catch语句,但不能没有 catch语句。 D: C++中使用 throw抛出异常,通过 catch捕获异常。
- 下列叙述错误的是( ) A: catch(…)语句可捕获所有类型的异常 B: 一个try语句可以有多个catch语句 C: catch(…)语句可以放在catch语句组的中间 D: 程序中try语句与catch语句是一个整体,缺一不可
- 下列关于catch语句的说法不正确的是( )。 A: catch必须与try配合使用 B: catch的参数由异常类型和对象名组成 C: catch语句可以有多个 D: 当多个异常类型是父子关系时,应先捕获父异常,再捕获子异常。
- try…catch语句中可以有多个catch语句。
- (9-3)利用try/catch/finally语句可以捕获Errro类型的异常