class ProfileIncompleteError(Exception): """Exception raised when a user's profile is incomplete.""" def __init__(self, message: str = "User profile is incomplete."): self.message = message super().__init__(self.message) class FailedToLoadProfileError(Exception): """Exception raised when failing to load a user's profile.""" def __init__(self, message: str = "Failed to load user profile."): self.message = message super().__init__(self.message) class FailedToUpdateProfileError(Exception): """Exception raised when failing to update a user's profile.""" def __init__(self, message: str = "Failed to update user profile."): self.message = message super().__init__(self.message) class FailedToCreateProfileError(Exception): """Exception raised when failing to create a user's profile.""" def __init__(self, message: str = "Failed to create user profile."): self.message = message super().__init__(self.message) class FailedToDeleteProfileError(Exception): """Exception raised when failing to delete a user's profile.""" def __init__(self, message: str = "Failed to delete user profile."): self.message = message super().__init__(self.message)