-
JavaScript cung cấp một cơ chế để xử lí các ngoại lệ xuất hiện trong chương trình. Khi phát hiện ngoại lệ, lệnh throw sẽ phát sinh một đối tượng ngoại lệ với kiểu ngoại lệ được gán cho thuộc tính name và mô tả về ngoại lệ được gán cho thuộc tính message. Đối tượng ngoại lệ sẽ được “bắt lấy” bởi lệnh try catch. Ví dụ: Bắt ngoại lệ trên bằng lệnh try catch khi đối số truyền cho add không phải là số như đoạn mã dưới đây: Thực thi đoạn mã trên. Đoạn mã trên…