Javascript 구문 오류와 예외

BooKi·2022년 2월 27일
0

Javascript

목록 보기
36/46
post-thumbnail

⭐Javascript 구문 오류와 예외

지금 까지는 만드는데에 집중했었다

코드를 작성하면서 간단한 애플리케이션인데도 코드가 길어지는 경우가 많았다

복잡한 애플리케이션은 코드가 상당히 길다

그러한 코드를 조금이라도 안전하고, 유지보수가 용이하고, 다른사람들도 보기 쉽게

하기위해 다양한 방법을 만들어서 활용하고있다

이번에는 이 방법에 대해 알아보자

📕오류

프로그램에서 발생하는 오류는 크게 두가지로 구분할 수 있다

  1. 프로그램 실행 전에 발생하는 오류 -> 구문 오류(SyntaxError)
  2. 프로그램 실행 중에 발생하는 오류 -> 런타임 오류 / 예외(exception)

구문 오류를 제외한 모든 오류는 예외에 속한다

구문 오류의 예

괄호를 열고 닫지 않은 경우

큰/작은 따옴표를 열고 닫지 않은 경우

이런 경우 프로그램 실행기가 프로그램 분석 자체를 못하기 때문에

프로그램이 실행전에 오류를 내게된다

구문 오류를 해결하는 방법은 구문을 제대로 완성하는 것이다

예외의 예


위처럼 구문 오류는 없지만 식별자를 잘못 적은경우 등이 예외에 속한다

📗구분

위에서 말한 것 처럼 실행 전인지, 실행 중인지로 구분한다

이처럼 위는 모두 완벽하지만 맨 마지막 구문이 잘못 되었기에 위의

4가지 메소드또한 제대로 실행되지 않은 것이 구문 오류이다

이처럼 위의 4가지 경우는 제대로 실행되고 맨 마지막에 잘못 작성된 부분에서만

오류가 발생하는 것이 예외 이다

예외에는 많은 경우의 수가 존재하고, 그를 위해 예외 처리라는것을 해야한다

예외처리는 다음강의에서 알아보자

profile
성장을 보여주는 기록

0개의 댓글