以下关于异常处理说法错误的是:( )
A: 在 C++中异常处理通常使用 try...catch...语法结构。
B: 一个 try语句只能对应一个 catch语句。
C: 一个 try语句可以对应一个或多个 catch语句,但不能没有 catch语句。
D: C++中使用 throw抛出异常,通过 catch捕获异常。
A: 在 C++中异常处理通常使用 try...catch...语法结构。
B: 一个 try语句只能对应一个 catch语句。
C: 一个 try语句可以对应一个或多个 catch语句,但不能没有 catch语句。
D: C++中使用 throw抛出异常,通过 catch捕获异常。
举一反三
- C++抛出异常使用( )语句。 A: throw B: try C: catch D: try{…} catch{…}
- 对于已经被定义过可能抛出异常的语句 A: 可以置之不理 B: 只能使用try/catch语句处理 C: 必须使用 try/catch语句处理异常 D: 必须使用try/catch语句处理异常,或者使用throw语句将其抛出
- 对于已经被定义过可能抛出异常的语句,在编程时()。 A: 必须使用try/catch语句处理异常,或用throws将其抛出 B: 如果程序错误,必须使用try/catch语句处理异常 C: 可以置之不理 D: 只能使用try/catch语句处理
- C++ 通过throw 语句和 try。。。catch 语句实现对异常的处理。( )
- 以下关于C#中的异常处理语句的说法不正确的是() A: 一个try语句至少要有一个catch语句。 B: 一个try语句只能有一个catch语句。 C: 一个try语句可以有一个或多个catch语句。 D: 一个try语句只能有一个finally语句。