我只会提出ValueError,除非您需要更具体的例外。
def import_to_orm(name, save=False, recurse=False):
if recurse and not save:
raise ValueError("save must be True if recurse is True")
这样做真的没有意义class BadValueError(ValueError):pass
-您的自定义类的用法与ValueError相同,那么为什么不使用它呢?