본문 바로가기
뇌새김질

[Python] 예외(Exception) 만들기

by 파란소스 2021. 7. 26.

예외 클래스를 만들기 위해서는 Exception클래스를 상속받아야 한다.

 

NewExcept 클래스 사용

make_except('except')

예외처리

오류메시지 출력

아무 결과도 출력되지 않음.

오류 메시지를 출력했을 때 오류 메시지가 보이게 하려면 오류 클래스에 다음과 같은 __str__ 메서드를 구현해야 한다. __str__ 메서드는 print(e)처럼 오류 메시지를 print문으로 출력할 경우에 호출되는 메서드이다.

에러메시지 정상 출력됨.