2、C++ 异常接收方式
抛出异常后 , 捕获异常 , 接收异常有很多种方式 ;
可以按照 普通类型 接收异常 ,
可以按照 引用类型 接收异常 ,
可以按照 指针类型 接收异常 ;
3、捕获异常类型.../ 异常变量
在 catch 分支中 , 捕获异常时 , 可以写 异常变量 , 也可以不写 ;
不写异常变量 : 只捕获异常类型 , 如 :
catch(int)
表示捕获 int 类型的异常 , 但是如果这么写了...变量 e , 可以知道抛出的异常的具体 int 数值是多少 ;
4、代码示例 - 抛出 / 捕获 int 类型异常
代码示例 :
#include "iostream"
using namespace...三、C++ 异常处理 - 抛出指针类型异常
抛出 / 捕获异常 , 有很多种方式 ;
可以按照 普通类型 抛出 / 捕获异常 ,
可以按照 引用类型 抛出 / 捕获异常 ,
可以按照 指针类型 抛出 /...捕获异常 ;
上一个章节 演示了 抛出 / 捕获 普通类型 异常 , 本章节介绍 抛出 / 捕获 引用类型 异常 ;
1、抛出 char* 字符串常量 类型异常
抛出 char* 字符串 指针类型异常