-2

我应该如何在 node.js 中进行非常基本的功能测试?这是逻辑:

try {
    function a()...
    console.log("i am using function a");
} catch(err){
    console.log(err)
} or {
    function b()...
    console.log("i am using function b");
}

如果第一个函数失败,打印出错误日志,然后继续使用第二个函数,如果没有使用第一个函数。

4

1 回答 1

1

catch只有当您的 try 块抛出异常时,您才会点击该块。实际上,该catch块是一个or.

try {
  a();
  console.log("i am using function a");
} catch (err) {
  console.log(err);
  b();
  console.log("i am using function b");
}
于 2013-10-28T04:18:03.733 回答