인프런 커뮤니티 질문&답변

허유정님의 프로필 이미지
허유정

작성한 질문수

탄탄한 백엔드 NestJS, 기초부터 심화까지

Exception filter & Pipes

예외관련하여 질의드립니다!

작성

·

274

0

안녕하세요!! 강의 잘듣고있습니다 예제에선 throw new Exception으로 예외를 발생시켰는데 실무에서는 어떤방식으로 예외를 처리할까요? Trry-catch 활용해서 요청에 예외를 처리하여 예제처럼 필터를할까요?

답변 1

1

지식공유자는 아니지만 답변 달아요.

제 생각에는

강의내용 14분즘에 보면, 파이프를 가지고 :id가 숫자가 아닐때도 exception 처리한것처럼 값 검증이 되잖아요.

그런데 이전에 express 때도 update하려면 먼저 조회를 해야하는데, 조회는 파이프로 작업을 안하니까 안에서 예외로 띄워주는거죠.

예를 들면.. 이런식으로요 (실제 코드가 아니라 대략적으로요)

updateCat(':id') {

var cat = db.get(id)

if(!cat) { throw new HttpException() }

// update

}

허유정님의 프로필 이미지
허유정

작성한 질문수

질문하기