你的位置: 码友网首页 / 资讯源列表 / Task异常捕获的方式

关于[Task异常捕获的方式]的摘要:

这节来讲一下如何捕获Task的异常。当Task运行中出现了异常,正常情况下我们在主线程的Try是捕获不到的,而如果在Task内部写try,出现了异常我们会完全不知道。下面就来介绍几个主线程捕获Task异常的方法。 阻塞线程式    我们可以使用Wait(),WaitAny(),WaitAll()来捕获Task的异常,详见下图:捕获Task异常,准确来说要用AggregateException类,右边是运行结果,成功捕获到了异常信息,其它两个等待也是类似的用法,不熟悉的小伙伴可以参见前文:等待多个异步任务的方法。在等待多个Task异常时,可以访问异常对象的...

原文地址: https://www.cnblogs.com/charlesmvp/p/14956389.html

收录时间: 2021-07-01 浏览量: 2002 分类: .NET

| 0 收藏 | 0