抛出任意类型异常
void fun();
一、异常接口声明
1、异常接口引入
在 C++ 中 , 异常可以使用 任意 类型 进行表示 , 但是 一般情况下 使用 派生自 标准异常类 std::exception...中,即 在 函数中国年 列出所有可能抛出的异常类型 ;
2、异常接口语法
在 C++ 语言中 , 异常接口 的声明使用 throw() 关键字 , 用于指定函数要抛出的异常类型 ;
异常接口语法如下...:
函数返回值 函数名(函数参数列表) throw (异常类型1, 异常类型2, ..., 异常类型n)
3、抛出一种类型的异常
抛出一种类型的异常 : 在 void fun() 函数中 , 可能会抛出...在 函数 中 抛出异常
// 异常接口 : 只允许抛出 char 类型异常
void fun() throw(char) {
cout 抛出 char 类型 异常 " 在 void fun() 函数中 , 可能会抛出多个类型的异常 , 可以使用如下异常接口声明 , 多个异常类型之间使用逗号隔开 ;
// 可能会抛出 int , char , double 类型的异常