STUDY/Python

[혼자 공부하는 파이썬] 5주차 01 - 6장 01

sinawi95 2019. 11. 10. 21:03
728x90

5주차

분량: 6장~7장 7-1

기본 미션: 구문 오류와 예외의 차이 설명하기(291쪽 1번 문제) 

선택 미션: 293쪽 3번 문제 풀고 인증샷


Chapter 06 예외처리

1. 구문오류와 예외

구문 오류(Syntax Error): 실행전에 발생하는 오류

예외(Exception), 런타임 오류(Runtime Error): 프로그램 실행중에 발생하는 오류

예외 처리(Exception Handling)

1) 조건문 사용

2) try 사용 

try: 

      예외가 발생할 가능성이 있는 코드

except:

      예외가 발생했을때 실행할 코드

else: # python 이나 ruby 에만 사용가능한 구문

      예외가 발생하지 않았을때 실행할 코드

finally: #return 이나 break으로 함수가 끝나도 실행됨

      무조건 실행할 코드

키워드 pass: 아무것도 넣지 않으면 구문오류가 발생하기 때문에 사용하는 코드