728x90
반응형
#구문 오류와 예외의 차이 설명하기 (291쪽 1번 문제)
1. 구문 오류(syntax error): 프로그램 실행 전에 발생하는 오류
괄호의 개수, 들여쓰기 문제 등으로 인해 프로그램이 실행되기도 전에 발생하는 오류
해결하지 않으면 프로그램 자체가 실행되지 않음
2. 예외(exception): 프로그램 실행 중에 발생하는 오류
예외 또는 런타임 오류(runtime error)라고 함
프로그램이 일단 실행되고 해당 지점에서 오류 발생
3. 예외 처리(exception handling): 예외를 해결하는 모든 것을 의미
예외를 처리하는 두 가지 방법: 조건문을 사용하는 방법, try 구문을 사용하는 방법
조건문을 사용하는 방법(기본 예외 처리): if, else
try 구문을 활용하는 방법: try except 구문 (+pass 키워드) (+else 구문) (+finally 구문)
728x90
반응형
'IT > Python' 카테고리의 다른 글
혼자 공부하는 파이썬 - 혼공단3기 - 6주차 미션 (0) | 2020.03.15 |
---|---|
혼자 공부하는 파이썬 - 혼공단3기 - 5주차 미션(선택 미션) (0) | 2020.03.08 |
혼자 공부하는 파이썬 - 혼공단3기 - 4주차 미션(선택 미션) (0) | 2020.03.01 |
혼자 공부하는 파이썬 - 혼공단3기 - 4주차 미션(기본 미션) (0) | 2020.03.01 |
혼자 공부하는 파이썬 - 혼공단3기 - 3주차 미션(선택 미션) (0) | 2020.02.23 |