반응형
[예외]
프로그램 실행중에 발생하는 오류
[예외처리]
발생하는 오류를 미리 처리하는 것
[예외 종류]
- NameError
선언되지 않은 변수 사용
- TypeError
데이터형 관련 오류
- ZeroDivisionError
0으로 나눌 때 나는 오류
-IndexError
컬렉션에서 인덱스 초과
-FileNotFoundError
해당 파일이 존재하지 않을 때 나는 오류
웹: 404 error
[예외처리발생]
1) try-except 구문
try:
예외가발생할수도 있는 명령
except:
예외가 발생했을시 처리할 명령
————————————————-
try:
예외가발생할수도 있는 명령
except:
예외가 발생했을시 처리할 명령
else:
예외가 발생하지 않을 시 처리할 명령
finally:
예외가 발생하든 발생하지 않든 처리할 명령
———————————————————————
<예외 발생클래스>
raise 오류클래스명
반응형