Exception หมายถึง ข้อยกเว้นเมื่อเกิดความผิดพลาดในการทำงานของคำสั่ง เช่น คำนวณผิดพลาด, ไม่พบไฟล์ที่ต้องการ เป็นต้น สำหรับ C# นั้น Exception ถือว่าเป็น Object ชนิดหนึ่งของ .NET Framework โดยเราสามารถควบคุม Exception ได้
ตัวอย่างของ Exception
FormatException เมื่อรูปแบบของตัวแปรไม่ตรงกับที่ต้องการ
StackOverFlowException เมื่อหน่วยความจำเต็มใน Stack
EndOfStreamException เมื่อพยายามอ่านไฟล์ที่ปิดไปแล้ว
OverFlowException เมื่อกำหนดค่าเกินกว่าที่ตัวแปรจะรับได้




