C# 中 throw 与 throw ex 的区别。

ex 是 catch 后的异常对象。

如果 这时是通过 throw 出去,更上一层接到异常 ex 时,ex 后 会加上下一层位置的信息。

如果 这时通过 throw ex 出去,那么,更上一层接到异常 ex 时,ex 后并不会加上下一层信息的信息。

原文地址:https://www.cnblogs.com/pencilstart/p/14090964.html