捕获和重新抛出.NET异常的最佳实践
在捕获异常并重新抛出异常时,需要考虑哪些最佳实践?我想确保Exception对象的InnerException堆栈痕迹被保存下来。下面的代码块在处理这些代码块的方式上有区别吗?
Exception
InnerException
try{ //some code}catch (Exception ex){ throw ex;}
与:
try{ //some code}catch{ throw;}
摇曳的蔷薇
Smart猫小萌
相关分类