|
|
1
6
完全一样 在您的所有方法中,您可以执行以下操作:
然后,您可以重写客户端代码:
这使得Method1和Method2方法可以简单地:
|
|
|
2
5
|
|
|
3
2
|
|
|
4
1
在一个突然闪现的怪癖(并显示什么你可以,但最有可能不应该和不想做):你可以让整个事情更可组合和可重用的功能在飞行中生成包含异常处理逻辑:
现在您可以在某处实现和重用特定于异常类型的处理函数,并将它们组合到其他方法的异常处理中。
|
|
|
5
0
使用Reed Copsey的CallService方法:
|
|
|
6
-3
我知道这是不好的做法,但是如果在每个catch语句中都有完全相同的错误处理,那么为什么不将最后一个catch语句用作catch all呢? 当然,这假设您的所有异常都继承自异常。 |
|
|
Nico · 在python中的新文件中粘贴文件 8 年前 |
|
|
user8285660 · 如果满足条件,Vba复制并粘贴特定单元格 8 年前 |
|
|
L.Dutch · 将公式从一个工作簿复制到另一个工作簿 9 年前 |
|
|
Erika · 粘贴范围类的特殊方法失败-Excel VBA 9 年前 |