引发并处理错误时尝试返回异步任务

时间:2020-01-29 12:37:37

标签: .net vb.net exception async-await try-catch

我编写了自己的自定义异常,以处理代码中可能的错误。例如我有ConnectionException,OperationsException和DownloadException,当我无法执行任何操作来帮助我查明错误时,将抛出它们。

我有一个方法接受一个列表:

'''result = await Task.Run(function()DoSomething(FileName,directory))'''

被调用的方法DoSomething将异常抛出回到捕获该方法的位置。我的问题是我想捕获抛出给我的异常,然后继续执行循环,当前我捕获到错误,然后循环中断,并且我有显示错误的消息。

有没有一种方法可以在vb.net中实现? -所以我得到了例外,然后继续其余列表?

预先感谢

0 个答案:

没有答案