Để ghi đè một cái gì đó hoặc chuyển các đối số bổ sung cho ngoại lệ, chúng tôi thực hiện như thế này trong python hiện đại:
class ValidationError(Exception): def __init__(self, message, errors): super(ValidationError, self).__init__(message) self.errors = errors
Bằng cách đó, chúng tôi có thể chuyển từ điển thông báo lỗi cho tham số thứ hai và truy cập nó sau này khi cần.