Some development languages provide checked exceptions which mean that the compiler shall complain if an exception for a particular API call is not caught Java and C# are good examples of this.
บางภาษาพัฒนาให้ตรวจสอบข้อยกเว้นซึ่งหมายความว่าคอมไพเลอร์จะบ่นถ้าข้อยกเว้นสำหรับการโทร API โดยเฉพาะอย่างยิ่งไม่ได้ถูกจับ Java และ C # เป็นตัวอย่างที่ดีของเรื่องนี้