|
1
10
我认为您可以使用以下代码获得最内部的异常:
|
|
2
3
你可以用 GetBaseException 方法。 很快的例子:
|
|
|
3
0
总之,是的。我想不出任何明显更好或不同的方法。除非你想把它作为一个扩展方法来添加,但是它实际上是一个方法中的六个,另一个方法中的六个。 |
|
|
4
0
有些异常可能有多个根本原因(例如
我自己创造了 class 浏览树,然后不同的访问者收集所有信息或仅仅是根本原因。样本输出 here . 下面的相关代码段。
|
|
|
M.Jane · 组织和编写异常类的正确方法 8 年前 |
|
|
shubham daharwal · java中的内部捕获异常 8 年前 |
|
|
Jon · 如何在不需要任何操作的情况下处理Python异常 8 年前 |
|
|
felix1415 · C++捕获(标准::异常和e)与捕获(…) 8 年前 |
|
k0pernikus · 如何在scala中键入可能引发异常的函数? 8 年前 |