HTML.CSS.JS/JS
[JS] day11_try~catch
congs
2023. 4. 18. 21:52
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>try~catch</title>
</head>
<body>
<script>
console.log('프로세스 시작');
try{
alerttt('경고창 실행'); //명령어가 잘못된 부분
console.log('경고창 실행 확인');
}catch(err){
console.log('catch 영역');
console.log(err.name); //에러 이름출력 ReferenceError
console.log(err.message); //에러 메세지출력 alerttt is not defined
try{
if(err.message.toString().length > 0){
throw 'throw error'; // 무조건 error (err2 catch를 보려고 사용함!)
}
}catch(err2){
console.log('err2: ',err2.message);
}finally{
console.log('err2 finally')
}
}finally{
console.log('(마지막) err finally')
}
console.log('프로세스 종료')
</script>
</body>
</html>