【发布时间】:2011-08-05 08:17:24
【问题描述】:
我正在尝试捕获用户定义的权限异常 - 即用户做了一些他们的系统访问级别不允许的事情,引发了权限异常。我的问题是,异常被捕获,然后作为通用 System.Exception 重新抛出。
有什么方法可以推断出原始异常类型,而无需借助字符串比较,例如 if ex.ToString.Contains("Permission denied") Then ...?
【问题讨论】:
标签: vb.net .net-3.5 exception-handling