STUDY/Python

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

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

5주차

분량: 6장~7장 7-1

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

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


Chapter 06 예외처리

2. 예외 고급

예외 객체(Exception object)

ex)

try:

      예외가 발생할 가능성이 있는 구문

except 예외의 종류 as 예외 객체를 활용할 변수 이름:

      예외가 발생했을때 실행할 구문

 

예외 구분

try:

      예외가 발생할 가능성이 있는 구문

except 예외의 종류A

      예외A가 발생했을때 실행할 구문

except 예외의 종류B

      예외B가 발생했을때 실행할 구문

except 예외의 종류C

      예외C가 발생했을때 실행할 구문

 

모든 예외 잡기: Exception 사용

raise 구문: 구현되지 않은 부분에 일부러 예외를 발생시킬때 사용.

ex) raise 예외객체이름