NestJS yerleşik bir istisna katmanı (exception layer) ile gelir ve işlenmemiş hataları otomatik olarak yakalar, bunları uygun HTTP yanıtlarına dönüştürür. İstisnaları fırlatarak (throwing exceptions) (genellikle yerleşik HTTP istisna sınıfları kullanarak) sinyal verirsiniz ve Nest bunları doğru durum kodu (status code) ile yapılandırılmış JSON yanıtlarına biçimlendirir.
Yerleşik HTTP istisnalarını fırlatma
{ , , } ;
()
() {
user = ..(id);
(!user) {
();
}
user;
}
