예외 처리

‍박소연·2023년 1월 1일
0

Node

목록 보기
3/4

노드는 기본적으로 싱글 스레드라 스레드가 멈추면 프로세스가 멈추기 때문에 에러 처리는 필수

  • 노드 비동기 함수들의 콜백 에러는 따로 처리하지 않아도 된다.
  • 프로미스의 에러는 따로 처리하지 않아도 된다.
    • 하지만, catch를 붙여주는게 좋다.

최후의 수단(에러를 한 번에 처리하는 방법)

process.on('uncaughtException',(err) => {
	console.error('예기치 못한 에러'.err);
});
//모든 에러가 여기서 처리된다.

에러 내용 기록 용으로만 쓰고 에러가 발생한 부분을 수정하는게 좋다!

0개의 댓글