#node.js #error-handling
Вопрос:
Я создал пользовательскую ошибку, подобную этой.
throw new Error(`The Nodal Officer ${nodalOfficerId} already exist`);
Использование Node.js, как я могу получить доступ к исходному сообщению об ошибке внутри объекта ошибки, чтобы я мог утешить только это, а не огромную кучу всего стека ошибок.
Ответ №1:
Error
Класс имеет message
свойство, которое ссылается на аргумент описания Error
.
try {
throw new Error("The Nodal Officer (id) already exists");
} catch (e) {
console.log("Error!", e.message);
// should log "Error! The Nodal Officer (id) already exists"
}