4.09. [PYTHON] 예외 처리


4.09. [PYTHON] 예외 처리

예외처리란 프로그램 오류를 핸들링 하는 방법입니다. 오류에는 "문법에러"와 "예외"가 있습니다. 프로그램을 짜는 경우 오류가 발생할 수 있고, 모든 오류를 직접 핸들링 할 수 없습니다. 예외처리란 예외(오류) 발생 시 취할 행동을 코드로 작성해 놓는 것입니다. 문법에러는 개발자가 잘못된 파이썬 코드(문법)를 썼을 때 발생하는 오류입니다. 프로그램이 정지하면 문법이 잘못된 것을 찾아 수정합니다. 다음 코드에서 return을 들여쓰기 하지 않은 결과 "IndentationError: expected an indented block" 문법에러가 발생했습니다.. def sum(x, y): return x + y print(sum(1, 2)) # IndentationError: expected an indented block 예외란 문법에러는 아니지만 실행 과정에서 발생하는 에러를 말합니다. 실행이 오래 걸리는 프로그램이 단순한 예외로 인해 정지해 버릴 수 있으므로 예외처리를 해서 프로그램이...


#python #문법에러 #예외 #파이썬

원문링크 : 4.09. [PYTHON] 예외 처리