1. 首页
  2. 数据库
  3. 其它
  4. C++ 异常处理 catch(...)介绍

C++ 异常处理 catch(...)介绍

上传者: 2021-01-03 10:33:25上传 PDF文件 88.46KB 热度 10次
如果要想使一个catch block能抓获多种数据类型的异常对象的话,怎么办?C++标准中定义了一种特殊的catch用法,那就是” catch(...)”。 感性认识 1、catch(...)到底是一个什么样的东东,先来个感性认识吧!看例子先: 代码如下: int main() { try { cout << “在 try block 中, 准备抛出一个异常.” << endl; //这里抛出一个异常(其中异常对象的数据类型是int,值为1) throw 1; } //catch( int& value ) //注意这里catch语句 catch( ...) { cout <
用户评论