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

이룸님의 프로필 이미지
이룸

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

fs로 HTML 읽어 제공하기

에러 관련 질문있습니다!

작성

·

140

0

server.on("error", err => {
    console.error(err)
})

로 서버에 대한 에러를 잡아주고 있는데 try catch로 한번 더 에러를 잡는 이유가 궁금합니다.

그리고 try catch는 async await할때 사용하는 이유도 부탁드리겠습니다 ㅠㅠ

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

server.on('error')에서 에러가 잡히면 try catch 안 쓰셔도 됩니다.

async/await할 때는 에러를 캐치할 방법이 없어서 try catch로 감쌉니다.

이룸님의 프로필 이미지
이룸

작성한 질문수

질문하기