Как выполнить код после того, как исключение было перехвачено в nodeJS? - PullRequest
0 голосов
/ 08 июня 2018

Я запускаю функцию в AWS Lambda, в которой реализован блок try catch.

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

//continue to execute

Как мне избежать лямбды от прерывания выполнения?

1 Ответ

0 голосов
/ 08 июня 2018

Вы можете добавить оператор finally таким образом и поместить код, который вы хотите выполнить, в блок finally

try {
  // do something
} 
catch(err) {
  myData.error = err;
}
finally {
  //add the code you want executed here 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...