throw and throw ex

今天看了PLURK
才知道原來也可以把例外外送寫成throw就好
原來的寫法

try
{
....
}
catch(Exception ex)
{
thorw ex;
}

要改成
try

{
....
}
catch(Exception ex)
{
thorw;
}

這樣在外部擷取例外,就不會失去最原始的堆疊

參考資料
http://www.dotblogs.com.tw/larrynung/archive/2011/01/03/20548.aspx

留言

熱門文章