Exception Handling

    [Python] 예외 처리(exception handling)

    예외 처리(exception handling) 프로그래밍을 배우다 보면 생각지도 못한 여러가지 오류가 발생하는 것을 경험할 수 있을 것이다. 이렇게 발생하는 오류는 크게 다음과 같이 두 가지로 구분할 수 있다. 문법 오류(syntax errors) 예외(exceptions) 문법 오류(syntax errors)는 프로그래밍을 배우는 과정에서 가장 많이 경험하게 될 오류일 것이다. while True print('안녕하세요!') 실행 결과 File "D:/test.py", line 1 while True ^ SyntaxError: invalid syntax 위와 같이 문법 오류가 발생하면 파서(parser)는 오류가 발생한 라인과 함께 그 대략적인 위치까지도 ‘^’ 기호를 이용하여 알려준다. 위의 예제에서..