#Exception 클래스를 상속한 클래스를 만든다
class CustomException(Exception):
#생성할때 value 값을 입력 받는다.
def __init__(self, value):
self.value = value
#생성할때 받은 value 값을 확인 한다.
def __str__(self):
return self.value
#예외를 발생하는 함수
def raise_exception(err_msg):
raise CustomException(err_msg)
#테스트 해보자
try:
raise_exception("Error!!! Error~!!!")
except CustomException, e:
print e
#Error!!! Error~!!!
반응형
'Python > Python' 카테고리의 다른 글
| Python - String 함수 (0) | 2018.11.12 |
|---|---|
| Python GUI Frameworks (0) | 2014.02.07 |
| Python - inline if 문 (0) | 2014.01.16 |
| Python - 현재 년, 월, 일, 시, 분, 초 문자열로 표현하기 (yyyymmddhh24miss 형태) (0) | 2014.01.08 |
| Python - 문자를 ASCII 코드로, ASCII 코드를 문자로 (0) | 2014.01.08 |