标签:proc oid dom bsp 好的 mes 程序 就是 eve
public class SQLException : Exception
{
public SQLException(string message) : base(message)
{
}
}
static void InitUnhandledException()
{
AppDomain.CurrentDomain.UnhandledException += Curr 大专栏 C#中的异常处理(Exception Process in C#)entDomain_UnhandledException;
}
static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs unhandledExceptionEventArgs)
{
var exception = unhandledExceptionEventArgs.ExceptionObject as Exception;
//Log
}
未捕获的异常,通常就是运行时期的BUG,于是我们可以在UnhandledException的注册事件方法CurrentDomain_UnhandledException中将未捕获异常的信息记录在日志中。值得注意的是,UnhandledException提供的机制并不能阻止应用程序终止,也就是说,CurrentDomain_UnhandledException方法执行后,应用程序就会被终止。当然,这只是处理Console的未处理异常,还有更多相关细节。
C#中的异常处理(Exception Process in C#)
标签:proc oid dom bsp 好的 mes 程序 就是 eve
原文地址:https://www.cnblogs.com/sanxiandoupi/p/11693262.html