바르고 뜨겁게
[NodeJS] 예외처리 본문
예외처리
사용
setInterval(()=>{
console.log('시작');
try{
throw new Error('에러 발생');
}catch (error){
console.error(error);
}
},1000);
process.on('uncaughtException',콜백함수)
을 사용하면 예기치 못한 에러 처리가 가능하다.
process.on('uncaughtException',(err)=>{
console.error('모든 에러 한꺼번에 처리',err);
})
setInterval(()=>{
throw new Error('에러 발생');
},1000);
setTimeout(()=>{
console.log('2초 후 실행');
},2000);
모든 에러 한꺼번에 처리 Error: 에러 발생 at Timeout.setInterval [as _onTimeout] (D:\포트폴리오\_Study\Inflearn_nodeJS-Textbook\error.js:17:11) at ontimeout (timers.js:475:11) at tryOnTimeout (timers.js:310:5) at Timer.listOnTimeout (timers.js:270:5) 2초 후 실행
'자바스크립트 > Node Js' 카테고리의 다른 글
[NodeJS] npm 명령어, 생성, 설치, 배포 (0) | 2018.12.29 |
---|---|
[NodeJS] 노드JS로 서버 만들기 (0) | 2018.12.27 |
[NodeJS] events 모듈 (0) | 2018.12.27 |
[NodeJS] FS(파일시스템) 모듈 - 동기와 비동기 (0) | 2018.12.27 |
[NodeJS] util 모듈(deprecate, promisify) (0) | 2018.12.27 |
Comments