try
{
//反射操作
}
catch(System.Exception ex)
{
....
}
try
{
//反射操作
}
catch(System.Reflection.TargetInvocationException ex)
{
....
throw ex.InnerException;
}
这是MSDN中的相关信息:
创建 TargetInvocationException 后,向其传递对通过反映调用的方法所引发的异常的引用。InnerException 属性保存基础异常。
也就是说只要取到这个异常的InnerException属性,就是你要处理的那个异常。
4万+



被折叠的 条评论
为什么被折叠?



