catch (ThreadAbortException)
{ }
catch (Exception ex)
{
TraceManager.TraceException(ex,
(int)ErrorCode.GENERIC_EXCEPTION,
ex.StackTrace + "\n" + ex.Message + "\n" + VendorUrl);
}
是否有意義,甚至有捕獲ThreadAbortException並執行任何操作是否有意義?
catch (ThreadAbortException)
{ }
或將導致該ThreadAbortException
被吞噬,永遠失去了什麼?
`ThreadAbortException`將在處理程序完成時重新生成。 – Gabe 2011-01-10 21:16:27