Bài này trùng lặp với bài trước (ID 1003057875). Cách tạo Custom Error: class MyError extends Error, gọi super(message), đặt this.name.
Ví dụ (tóm gọn)
class ValidationError extends Error {
constructor(message, field) {
super(message);
this.name = 'ValidationError';
this.field = field; // thuộc tính mở rộng
}
}
throw new ValidationError('Email không hợp lệ', 'email');
Xem chi tiết tại bài Kế thừa lớp Error trong JavaScript (ID 1003057875).