에러(error)
2024년 11월 23일
노드(Node.js)에서 발생하는 에러를 처리하는 방법
try catch문으로 예외를 처리
- 에러가 발생할 만한 곳을 try/catch로 감싼다.
JavaScript
- Express와 같은 모듈(Module)에서는 err를 매개변수(parameter) next에 넣어준다.
JavaScript
콜백 함수(Callback Function)의 첫번째 매개변수(parameter)로 예외를 처리
- 콜백 함수(Callback Function)의 첫번째 매개변수(parameter)인 err를 통해 에러를 처리한다.
JavaScript
최후의 수단으로 process 모듈(Module)에 이벤트(event) 등록
- 콜백 함수(Callback Function)의 동작이 보장되지 않아 복구 작업용으로 쓰는 것은 부적합하지만 에러 내용 기록용으로는 쓸 수 있는 방법이다.
JavaScript