()循环中的错误处理

时间:2015-06-09 21:25:26

标签: error-handling try-catch

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

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

我尝试了try-catch,但我不明白如何重新开始或跳过。

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

1 个答案:

答案 0 :(得分:0)

function A() {
  // do something
}

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

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