winform下的未捕捉的异常处理
生活随笔
收集整理的這篇文章主要介紹了
winform下的未捕捉的异常处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
winform下可以有兩種方式來處理未捕捉的異常:
1.通過掛接Application.ThreadException 事件來處理未捕捉的異常。
2.通過掛接AppDomain.UnhandledException事件來處理未捕捉的異常。
下面談談這兩種處理方式的區別:
????? a.如果這兩種事件都掛的話,則優先處理ThreadException事件,會忽略UnhandledException事件,而且程序也不會退出。
? ? b.如果在默認AppDomain里只掛UnhandledException事件的話,所有的線程異常都會引發此事件,不管線程是否在默認AppDomain中(其他AppDomain
????? 中)。如果線程所在的AppDomain里也掛了UnhandledException事件的話,則兩個AppDomain里的事件都會引發。
轉載于:https://www.cnblogs.com/dwchenxj/archive/2009/12/27/1633082.html
總結
以上是生活随笔為你收集整理的winform下的未捕捉的异常处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css圆角box(网上流行用b标签)
- 下一篇: 线性代数矩阵论——矩阵的基本运算——加、