Skip to main content

Custom Exceptions

How To implement your own Custom Exceptions ?

You can create your own exceptions by extending BaseException.

export class MyCustomException extends BaseException {
statusCode = 400;

constructor(private message: string) {
super(message);
Object.setPrototypeOf(this, MyCustomException.prototype);
}

serializeErrors() {
return [{
message,
code: 'CUSTOM_CODE'
}];
}
}