Обрабатывать ошибки JavaScript

Я работаю над проектом NodeJs. Я сталкиваюсь с мыслью, что как я могу отличить ошибку, возникающую в рабочем процессе (например: системе не хватает памяти), от ошибки программиста (например, синтаксическая ошибка)

У кого-нибудь есть совет для этого?

Спасибо за любое предложение.

1 ответ

Если вы используете что-то вроде process.on('uncaughtException', (err) => {throw err}) он будет ловить и выбрасывать любые необработанные ошибки в вашем коде.
Кроме того, посмотрите на это для получения дополнительной информации: https://www.joyent.com/node-js/production/design/errors

Другие вопросы по тегам