try except

ALL

Python 예외 처리 try except 기본 사용법

작성한 소스를 컴파일 할 때 에러가 발생하는 경우는 컴파일 에러라고 합니다. 하지만 컴파일은 문제없이 종료되었지만 프로그램 실행 중 에러가 발생하는 경우도 있습니다. 이러한 경우를 예외라고 합니다. a = 10 / 0 print("{0}".format(a)) 컴파일 할 때는 문제가 없지만 실행할 때 에러가 발생합니다. ZeroDivisionError: integer division or modulo by zero 이러한 에러를 미리 예상하고 잡아주지 않으면 프로그램 실행 중에 갑자기 종료되버립니다. 따라서 예외 처리를 작성해 주면 ...