标签: python exception
我想声明一个自定义异常类,这样每当它被引发时,它都会执行一组特定的操作。我会在多个地方提出这个例外,所以不要在所有这些地方添加一个except块。相反,我更喜欢覆盖会引起错误的函数。
假设我有一个班级 -
class CustomException(Exception): pass
我这样做 -
raise CustomException(**kwargs)
我希望从kwargs中提取数据并根据它们采取一些行动。