Error - try/catch를 활용해 에러 상황을 만들 수 있다.
try {
consol.log("log message");
}
catch(err){
console.log(err.name);
console.log(err.message);
}
consol에서 오타로 인해 에러 메시지가 출력된다. 에러의 이름과 메시지를 출력해 어떤 부분이 문제인지 확인할 수 있다.
let age = "";
try {
if (age == "") throw "zero";
}
catch(err){
console.log(`age can't be ${err}`);
}
finally{
console.log("End");
}
throw를 사용해 catch 문으로 넘기고 err에 해당하는 부분은 zero가 된다.
finally는 try/catch문이 끝나면 강제로 실행되는 부분이다. try든 catch든 끝나고 실행되야 하는 코드를 작성하면 된다.
이렇게 문법적으로 문제가 되지 않아도 만드려고 하는 프로그램 상에서 문제가 되는 부분은 try/catch 문을 활용할 수 있다.
'프로그래밍 > Java Script' 카테고리의 다른 글
Java Script - 정규 표현식 RegExp (0) | 2022.12.13 |
---|---|
Java Script - Strict mode (0) | 2022.12.13 |
Java Script - 클래스 Class (0) | 2022.12.13 |
Java Script - 모듈 module (0) | 2022.12.12 |
Java Script - Promise, Async, Await, 포스트맨 서버 mock server (0) | 2022.12.12 |