본문 바로가기
프로그래밍/Java Script

Java Script - 에러 error

by 3.14pie 2022. 12. 13.

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 문을 활용할 수 있다.