상세 컨텐츠

본문 제목

예외(예기치 못한 에러) 처리하기 - Nodejs

Programming/Concept

by 쌩우 2019. 5. 14. 18:04

본문

process.on('uncaughtException' (err) => {
    console.error('예기치 못한 에러', err);
})
//process 실행 중 발생한 에러를 한 데 모아 나타내준다.
//에러가 발생해도 후반부의 process까지 실행된다.

setInterval(() => {
    throw new Error('서버를 고장내주겠다');
}, 1000);

setTimeout(() => {
    console.log('실행됩니다')
}, 2000)

//에러를 처음에 잡아주지 않았다면, 뒷부분의 '실행됩니다'까지 process가 진행되지 않음.

'Programming > Concept' 카테고리의 다른 글

memoize  (0) 2019.05.29
this - Javascript  (0) 2019.05.29
events 모듈 - Nodejs  (0) 2019.05.14
Buffer & Stream - Nodejs  (0) 2019.05.14
fs 모듈 (동기와 비동기) - Nodejs  (0) 2019.05.14

관련글 더보기

댓글 영역