* error-bubbling 예시 코드
// Bubbling up, Propagating 🧼
function a() {
throw new Error('error!');
}
function b() {
try {
a();
} catch (error) {
console.log('생각해보니깐 이 에러는 내가 핸들링 할 수 없을 것 같군!');
throw error;
}
}
function c() {
b();
}
try {
c();
} catch (error) {
console.log('Catched!');
}
console.log('done!');
'Study > JavaScript' 카테고리의 다른 글
[JavaScript_study] 자바스크립트의 작동 원리 (0) | 2022.04.13 |
---|---|
[JavaScript_study] 모듈 (module) (0) | 2022.04.12 |
[JavaScript_study] 에러 핸들링(error-handling) (0) | 2022.04.12 |
[JavaScript_study] 주석 (Comments) (0) | 2022.04.12 |
[JavaScript_study] 널 병합 연산자(Nullish Coalescing Operator) (0) | 2022.04.12 |