dukDukz
21.04.30 try catch 본문
try catch 문 = 예외처리문
let a = 'hello';
try {
if(a != undefined) throw a;
console.log(a,"world");
} catch (error) {
console.log(error);
}
try{
a != undefined 이면,
try구문을 종료하고 값을 가지고 catch문으로 가라
else ( a == undefined )이면 콘솔로그 출력
} catch{
에러값 출력
}
// 결과값은 true
function f(){
try {
console.log(0);
throw 'error'; //throw를 만나면 catch문으로 이동함
} catch (error) {
console.log(1);
return true; // 맨 마지막에 나옴
} finally{
console.log('end'); //error가 있든 없든 맨 마지막에 찍어줌
//return false; // 맨 마지막에 나와서 위에걸 덮어버림
}
}
'웹 개발 > JAVASCRIPT' 카테고리의 다른 글
210511 (회원 가입) 비밀번호 재 확인 (0) | 2021.05.11 |
---|---|
21.04.30 async (0) | 2021.04.30 |
21.04.30 Promise chaining / Promise all (2) | 2021.04.30 |
21.04.30 비동기 처리 ,Callback 함수 쓰는법 (0) | 2021.04.30 |
210429 Prototype / __proto__ / Class (0) | 2021.04.29 |