error-handling - for()循环中的错误处理

标签 error-handling try-catch

出现错误时,如何使循环for()重新启动或跳过?

我的代码在网页上移动,但在不存在的页面上失败,并返回错误并停止。

我尝试了try-catch,但不了解如何重新启动或跳过。

它应该是一个简单的解决方案。

最佳答案

function A() {
  // do something
}

function B() {
  try {
    // A();
  }
  catch(Exception e){
    log ( e );
    A();
  }
  finally {
    // whatever you want whether theres an exception or not
  }
}

我不知道这是否可行,但是值得一试。

关于error-handling - for()循环中的错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30743106/

相关文章:

matlab - 错误类型为 'min'的输入参数的未定义函数或方法 'struct'

php - 代码无法将行插入MySQL且没有错误

c++ - 程序是否应该检查 "shouldn' t"但可以失败的 WinAPI 函数的失败?

java - for - 尝试组合循环?

java - 在 try catch 中处理两个不同的连接关闭

c# - C# 中的 Try-Catch 与 If 性能

java - 循环尝试语句

delphi - 创建错误消息 Delphi 7

php - 更正PHP中的编程错误

javascript 我无法捕获语法错误