ES6 自定义错误并使用用户自定义错误信息


ES6 自定义错误并使用用户自定义错误信息

function MyError(message) {
   this.name = 'CustomError';
   this.message = message || 'Default Error Message';  
} try {
   throw new MyError('Printing Custom Error message');
}
catch (e) {
   console.log(e.name);      
   console.log(e.message);  
}