Python - 定义自定义异常类

时间:2017-02-08 10:22:05

标签: python exception

我想声明一个自定义异常类,这样每当它被引发时,它都会执行一组特定的操作。我会在多个地方提出这个例外,所以不要在所有这些地方添加一个except块。相反,我更喜欢覆盖会引起错误的函数。

假设我有一个班级 -

class CustomException(Exception):
    pass

我这样做 -

raise CustomException(**kwargs)

我希望从kwargs中提取数据并根据它们采取一些行动。

0 个答案:

没有答案