반응형 TRY1 파이썬(Python) - 예외 처리(Exception) 앞에 글에서 가끔 예외가 발생한다는 말을 했었습니다. 보통 예외는 실행 도중에 발생합니다. 작성한 코드에는 문제가 없으나 실행 도중 타입 불일치, 인덱스 초과 등의 에러가 발생할 때 예외라고 합니다. 간단하게 예외를 발생시켜보겠습니다. value = input("숫자 입력: ") print(int(value)); 만약 정수를 입력받는 코드에 문자를 입력하면 어떻게 될까요. 바로 예외가 발생합니다. 위의 에러 내역을 보면 ValueError라는 예외가 발생했습니다. 실행해야 할 데이터가 잘못되면 발생합니다. 이런식으로 어떤 예외가 발생했는지도 알 수 있습니다. 문제는 예외가 발생하게 되면 프로그램이 종료됩니다. 한 번의 입력 실수로 처음부터 다시 실행시켜야 하는 번거로움이 발생하게 됩니다. 그래서 이때 예.. 공부 자료실/파이썬(Python) 2020. 7. 17. 이전 1 다음 반응형