예외처리

DONGHYUN KOO·2020년 8월 4일
0

오류의 종류

  • 프로그램 실행 전에 발생하는 오류(구문오류)
  • 프로그램 실행 중에 발생하는 오류(예외 ,런타임 오류)

구문오류

  • 구문오류는 괄호의 개수, 들여쓰기 문제 등으로 인해 프로그램이
    실행되기도 전에 발생하는 오류입니다.

#프로그램 시작
print("#프로그램이 시작되었습니다!")
#구문 오류 발생코드
print("예외를 강제로 발생시켜볼게요!)

SyntaxError: EOL while scanning string literal
(EOL-End Of Line) -구문에 문제가 있어 프로그램이 실행안됨

예외(런타임 오류)

실행중에 발생하는 오류

#프로그램 시작
print("프로그램이 시작되었습니다.)
#예외 발생 코드
list_a[1]

#프로그램이 시작되었습니다.
Traceback (most recent call last):
...
NameError:name 'list_a' is not defined

0개의 댓글