Как я могу переустановить ошибку или исключение в nodejs/javascript и включить специальное сообщение.
У меня есть следующий код
var json = JSON.parse(result);
и я хотел включить контент result
в сообщение об исключении, если возникает ошибка синтаксического анализа. Что-то вроде этого.
1. try {
2. var json = JSON.parse(result);
3. expect(json.messages.length).to.be(1);
4. } catch(ex) {
5. throw new Error(ex.message + ". " + "JSON response: " + result);
6. }
Проблема в том, что я теряю трассировку стека.
Есть ли способ сделать это аналогично java
?
throw new Error("JSON response: " + result, ex);