TypeScriptでErrorを拡張して独自のExceptionを出力する
2020/12/23
累計閲覧数 1028 PV
abstract class BaseError extends Error {
constructor(message: string) {
super(message);
Object.setPrototypeOf(this, new.target.prototype);
}
}
export class MyError extends BaseError {}
BaseError
を継承することで量産できる。