如何在nodeJS中捕获异常后执行代码?

时间:2018-06-08 14:12:57

标签: node.js amazon-web-services aws-lambda

我正在AWS Lambda中运行一个函数,我在其中实现了一个try catch块。

try {
  // do something
} catch(err) {
  myData.error = err;
}

//continue to execute

如何避免lambda中止执行?

1 个答案:

答案 0 :(得分:0)

你可以像这样添加finally语句,并将你想要执行的代码放在finally块

try {
  // do something
} 
catch(err) {
  myData.error = err;
}
finally {
  //add the code you want executed here 
}