![]() |
1
36
对.异常在捕获之前一直处于活动状态,此时它变为非活动状态。但是 它一直存在到处理程序的作用域结束 . 从标准来看,重点是我的:
即:
在这些箭头之间,可以重新抛出异常。只有当处理程序作用域结束时,异常才会停止存在。 实际上,在15.1/6中,给出的示例与您的代码几乎相同:
记住如果你
如果
即:
当然如果什么都不扔,
|
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |