自定义python异常类

自定义python异常类,并且使用,希望可以帮助到大家


class MyEx(Exception):
    def __init__(self, code, message):
        self.code = code
        self.message = message

    def __str__(self):
        return self.code + self.message


def say_hello():
    raise MyEx("400", "使用的方法不正确")


if __name__ == '__main__':
    try:
        say_hello()
    except MyEx as error:
        print(error)

你可能感兴趣的:(python,开发语言)