.NET:Threading and Exceptions
Do handle exceptions in threads. Unhandled exceptions in threads, even background threads, generally terminate the process. There are three exceptions to this rule:
-
A ThreadAbortException is thrown in a thread because Abort was called.
-
An AppDomainUnloadedException is thrown in a thread because the application domain is being unloaded.
-
The common language runtime or a host process terminates the thread.
For more information, see Exceptions in Managed Threads.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。