C#相当于Java的Thread.setDefaultUncaughtExceptionHandler()?

Tay*_*ese 0 c# multithreading exception-handling

是否有与C#相当的Java Thread.setDefaultUncaughtExceptionHandler()

Jon*_*eet 6

AppDomain.UnhandledException非WinForms和Application.ThreadExceptionWinForms.

它们不太可能完全等同于Java处理程序,但它们可能会满足您的需求.

  • 值得注意的是:"即使您已经为AppDomain注册了未处理的异常处理程序,您也会在控制台应用程序中获得标准的.NET崩溃对话框"http://www.codinghorror.com/blog/archives/000201.html (2认同)