如果我的代码像这样:
try
{
Thread t = new Thread(new ThreadStart(wc.LocalRunProcess));
t.IsBackground = true;
t.Start();
}
catch (Exception ex)
{
//do something with ex
}
线程 t
抛出的异常是否会在 catch 块中被捕获?
Application.ThreadException
,针对WPF的异常可使用Application.DispatcherUnhandledException
,而AppDomain.UnhandledException
则是更为通用的处理方式。 - Amy West