Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/ECMAScript/
JavaScript
JavaScript
/JS Fundamental/JS Promise/
JS unhandled promise
Search

JS unhandled promise

Creator
Creator
Seonglae Cho
Created
Created
2021 Apr 7 8:49
Editor
Editor
Seonglae Cho
Edited
Edited
2021 Apr 23 5:19
Refs
Refs
1. Promise로 구현된 함수를 await으로 호출 된 경우 reject가 된 경우 try ~ catch에 잡힌다.
2.Promise로 구현된 함수를 그냥 호출 한 경우 함수 내부에서 reject가 된 경우 try ~ catch에 잡히지 않는다
[JavaScript] Promise와 예외 핸들러...
어제 자바스크립트 관련 코드 리뷰를 하게 되다가 알게된 것 정리. 무슨 소리지 할 케이스가 다분해서 예제를 적어본다. 결과는 아래와 같다. 아래와 같이 await를 빼고 호출하면 Promise 로 구현된 함수가 바로 반환을 해버리기 때문에 예외를 잡을 수 없다. before req: request end (node:20821) UnhandledPromiseRejectionWarning: Error: wow at Promise (/Users/namo/a.js:4:10) at new Promise ( ) at foo (/Users/namo/a.js:1:80) at boo (/Users/namo/a.js:10:29) at Object.
[JavaScript] Promise와 예외 핸들러...
https://namocom.tistory.com/652
[JavaScript] Promise와 예외 핸들러...

Recommendations

Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/ECMAScript/
JavaScript
JavaScript
/JS Fundamental/JS Promise/
JS unhandled promise
Copyright Seonglae Cho