未捕获的异常的一种处理方式

Posted zst-blogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未捕获的异常的一种处理方式相关的知识,希望对你有一定的参考价值。

  public void Monitor()
        {
            Application.ThreadException += new ThreadExceptionEventHandler(MainThreadException);
            AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
        }
 
        public void UnMonitor()
        {
            Application.ThreadException -= new ThreadExceptionEventHandler(MainThreadException);
            AppDomain.CurrentDomain.UnhandledException -= new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
        }

以上是关于未捕获的异常的一种处理方式的主要内容,如果未能解决你的问题,请参考以下文章

c语言异常怎么捕获有几种方式

JS异常捕获和抛出

Android视图:未捕获的处理程序:线程主因未捕获的异常而退出

捕获未处理的异常

.net捕获全局异常并且记录日志多线程方式发送邮件提醒

Java 异常的捕获与处理详解