예외 클래스를 만들기 위해서는 Exception클래스를 상속받아야 한다.
NewExcept 클래스 사용
make_except('except')
예외처리
오류메시지 출력
아무 결과도 출력되지 않음.
오류 메시지를 출력했을 때 오류 메시지가 보이게 하려면 오류 클래스에 다음과 같은 __str__ 메서드를 구현해야 한다. __str__ 메서드는 print(e)처럼 오류 메시지를 print문으로 출력할 경우에 호출되는 메서드이다.
에러메시지 정상 출력됨.
'뇌새김질' 카테고리의 다른 글
[Python] 복권번호 추출 (0) | 2021.07.27 |
---|---|
[Python] Thread (0) | 2021.07.27 |
[Python] 리스트(List) vs 튜플(Tuple) and Dictionary (0) | 2021.07.21 |
[Python] 파일을 모듈로 사용 시 주의할 점(if __name__ == '__main__') (0) | 2021.07.21 |
[Python] bytes to String변환 (0) | 2021.07.19 |