C#错误处理问题

标签 c# exception try-catch

在我的代码中,我有一个循环并在 try catch 中。遇到错误时,catch block 起作用,应该记录错误并发送电子邮件通知错误消息。

现在我希望它执行此操作并返回循环以继续处理。

如果我必须循环遍历 100 条记录,并且在第 51 条记录中检测到错误,那么 catch 应该记录它,通过电子邮件发送,然后返回以继续处理第 52 条记录(种类VBS 中的 RESUME NEXT)。

如何做到这一点?

最佳答案

在循环中捕获异常(而不是在循环外)。然后它将继续循环。

关于C#错误处理问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6218719/

相关文章:

c# - 通过其他应用程序的窗口设置wpf窗口的所有者,可以吗?

java - INTELLIJ 中的 ArrayIndexOutOfBoundsException

javascript - 上传后图片src不变

c++ - 覆盖虚函数时的异常规范

java - 如何存储异常

java - 尝试不要在 while(true) 循环中执行多次

c# - 处理一个不会在C#中引发异常的类

c# - 在 Razor View 中的 ASP.NET WEB API 中获取路由前缀的 URL

c# - 如何使用 EmguCV(C# 中的 OpenCV)?

c# - 如何在 XML 文件中的特定部分之后添加一个部分,c#