C# 如何捕获所有异常?????????????????
如何捕获所有异常
是这样的:
我的winform程序有许多模块,很多地方用了
try
{...}
catch
{...}
来保护,因为代码很多,有的地方写了,有的地方没写,而这样写也很麻烦,
有什么办法统一在一个地方写,能捕捉到没有捕获过(因为有些代码已经编写try...catch...保护)的任何异常?
static void Main()
{
try
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
catch (Exception ex)
{
}
}
这样捕获时,有异常抛出程序会直接退出~~,郁闷哦~