NestJS имеет встроенный слой обработки исключений, который автоматически перехватывает необработанные ошибки и преобразует их в правильные HTTP-ответы. Вы сигнализируете об ошибках выбросом исключений (часто встроенные классы HTTP-исключений), и Nest форматирует их в структурированные JSON-ответы с правильным кодом статуса.
Выброс встроенных HTTP-исключений
{ , , } ;
()
() {
user = ..(id);
(!user) {
();
}
user;
}
