try: 예외가 발생할지도 모르는 코드 except 예외: 해당 예외 발생 시 실행할 내용 except 예외 as 변수: 해당 예외 발생 시 실행할 내용 근데 예외 내용을 변수에 담는다 except: 아무 예외나 발생 시 실행할 내용 else: 예외 아니 발생 시 실행할 내용 finally: 예외발생 하든 말든 실행할 내용
except절은 여러 개 올 수 있다. 발생한 예외에 맞는 except절이 여럿 있어도 그들 중 첫 한 개만 실행된다. 예외 종류 지정하지 않는 except:
는 가장 마지막에 온다.
except절이 있어야 else절이 있을 수 있다.
except절, finally절 둘 중 하나는 꼭 나와야 한다.
728x90