Search
Duplicate

예외처리

태그
예외
입출력
예외처리
구문
try: # 실행될 문장 except [에러1]: # 에러가 발생했을 때 실행할 문장 except [에러2] as [에러2 의 별칭]: # 에러가 발생했을 때 실행할 문장 # 별칭은 문장 내에서 사용 가능하다. # print([별칭]) : 에러 메세지가 출력된다.
Python
복사
예외종류
예외
내용
ValueError
잘못된 형식의 값을 입력했을 때 발생
ZeroDivisionError
0 으로 값을 나눴을 때 발생
list index out of range
특정 리스트의 index 범위를 넘어선 값을 사용하려 할 때 발생
finally : 항상 실행되는 문장이며 try/except 문의 맨 마지막에 위치한다.