반응형
●예외객체 : Exception
- 예외가 발생하면 예외 정보는 예외객체(Exception) 저장된다.
- 기본형태
try :
~~
except Exception as 객체명:
print("type(객체명):" , type(객체명)
print("객체명:", 객체명)
ex)
●예외 구분하기
- 발생하는 예외를 구분하여 처리할 수 있다.
- 기본형태
try:
~~
except 예외종류1:
~~
except 예외종류2:
~~
except 예외종류3:
~~
except Exception as exception: #보통 마지막엔 Exception을 넣어 모든 예외를 처리해주도록 한다.
~~
ex)
●raise구문
- 프로그래밍 편의를 위해 프로그램에 강제 예외를 발생시킬때 사용한다.
- 기본형태
raise 예외명
ex)
반응형
'프로그래밍 > 파이썬' 카테고리의 다른 글
파이썬(Python) - 29.외부모듈 (0) | 2020.05.01 |
---|---|
파이썬(Python) - 28.표준 모듈 (0) | 2020.05.01 |
파이썬(Python) - 26.예외처리(1) (0) | 2020.05.01 |
파이썬(Python) - 25.텍스트 파일 처리하기 (0) | 2020.04.25 |
파이썬(Python) - 24.람다 (0) | 2020.04.25 |
댓글