【发布时间】:2011-01-10 21:14:39
【问题描述】:
catch (ThreadAbortException)
{ }
catch (Exception ex)
{
TraceManager.TraceException(ex,
(int)ErrorCode.GENERIC_EXCEPTION,
ex.StackTrace + "\n" + ex.Message + "\n" + VendorUrl);
}
有没有意义呢
catch (ThreadAbortException)
{ }
或者这会导致ThreadAbortException 被吞噬并永远丢失?
【问题讨论】:
-
ThreadAbortException将在处理程序完成时重新抛出。