控制臺程序的未處理異常我已經(jīng)用AppDomain.CurrentDomain.UnhandledException捕獲了,為什么程序還會停止
6 回答

精慕HU
TA貢獻1845條經(jīng)驗 獲得超8個贊
這樣的:
AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
?
??????? private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)??????? {??????????? Exception error = (Exception)e.ExceptionObject;??????????? Console.WriteLine("MyHandler caught : " + error.Message);??????? }

蕪湖不蕪
TA貢獻1796條經(jīng)驗 獲得超7個贊
捕獲到了并不意味著安全,尤其是運行時的異常,很多時候可能跟環(huán)境有關(guān)系這種情況下在debug模式可以很好的觀察但是在發(fā)行版本中卻是無法處理的~?
- 6 回答
- 0 關(guān)注
- 528 瀏覽
添加回答
舉報
0/150
提交
取消