10. 예외처리 10.4 예외 발생시키기

C급 개발자와 함께하는 파이썬 10.4 예외 발생시키기 프로그램을 만들다 보면 잘못된 변수, 객체, 다양한 상황으로 예외가 발생할 여지가 생기는 경우가 있습니다. 이런경우 해당 값으로 들어오더라도 문제가 생기지는 않지만 프로그램 흐름상 잘못된 경우는 raise 구문을 사용하여 오류를 발생시킵니다. 위의 프로그램은 쓰기모드로 파일을 열기위해서 오픈할 모드를 입력받습니다. 여기서는 “w”만 쓰기모드이기 때문에 “w” 이외에는 오류를 발생시키며 쓰기모드는 w라는것을 […]

10. 예외처리 10.3 예외 처리

C급 개발자와 함께하는 파이썬 10.3 예외 처리 위의 내용은 오류가 발생할 여지가 있는 곳에서 try except 구문을 이용하여 오류처리를 하는 것입니다. 오류처리는 프로그램이 올바르게 돌아가기 위해 작성되어야 합니다. 오류가 났는데 사용자가 알수 없는 오류 메시지를 출력하면서 프로그램이 죽어버리면 안되기 때문에 예외 처리를 통해서 무엇이 잘못되었는지 확인 시켜주어야 합니다. 그리고 예외가 발생한경우 프로그램을 정지시키거나 계속 실행하는것은 […]