标准库的异常类

来源:互联网 发布:js 访问器属性 编辑:程序博客网 时间:2024/05/01 11:09


 

C++标准库中的异常层次的基类被称为exception,定义在库的头文件<exception>中。

1、exception类的接口如下:
namespace std 
//注意在名字空间域std中

       class exception
       {
       public:
              exception() throw() ; 
//默认构造函数
              exception(const exception &) throw() ; 
//复制构造函数
              exception &operator=(const exception&) throw() ;
                    
 //复制赋值操作符
              virtual ~exception() throw() ; 
//析构函数
              virtual const char* what() const throw() ; 
                     
//返回一个C风格的字符串,目的是为抛出的异常提供文本描述
       };
}



原创粉丝点击