|
|
1
30
目的可能是
如果
|
|
|
2
9
它重新抛出当前活动的异常。只有从catch块调用它(可能是间接调用)才有意义。这是:
打印“foo”。 |
|
|
3
5
|
|
|
4
3
人们已经解释了它的含义,但是知道为什么你会看到它可能是有用的。构造一个“泛型”异常处理程序是一种有用的方法,它可以根据异常的类型来处理异常,从而减少重复代码的数量。
所以,如果我们
Neil's example
如果您所在的团队喜欢记录各种各样的异常,那么与其在所有这些位置(或者更糟糕的是宏)都有大量catch块集合,不如有一个简单的catch块,如下所示
虽然我想我会改变我以前的例子
我并不是说这一定是一件好事,只是指出这是您可能看到使用的构造的地方。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |