自定义抛异常

class PricePolicyInvalid(Exception):
    def __init__(self, msg):
        self.msg = msg
exception.py
from app01.utils.exception import PricePolicyInvalid
class Test():
    try:
        if True:
             raise PricePolicyInvalid("不合法")  # 主动抛异常

    except PricePolicyInvalid as e:  # 捕获异常
        ret = e.msg
    return ret

 

posted @ 2020-04-15 09:58  aikell  阅读(82)  评论(0编辑  收藏  举报