ข้อยกเว้น C# แสดงโดยคลาส คลาสข้อยกเว้นใน C# ส่วนใหญ่ได้มาจากคลาส System.Exception โดยตรงหรือโดยอ้อม คลาสข้อยกเว้นบางคลาสที่ได้รับจากคลาส System.Exception คือคลาส System.ApplicationException และ System.SystemException
System.DivideByZeroException เป็นคลาสที่จัดการข้อผิดพลาดที่เกิดจากการแบ่งเงินปันผลด้วยศูนย์
ตัวอย่าง
ใช้ System;namespace ErrorHandlingApplication { คลาส DivNumbers { ผลลัพธ์ int; DivNumbers () { ผลลัพธ์ =0; } การแบ่งโมฆะสาธารณะ (int num1, int num2) { ลอง { ผล =num1 / num2; } จับ (DivideByZeroException จ) { Console.WriteLine ("ตรวจพบข้อยกเว้น:{0}", e); } ในที่สุด { Console.WriteLine("ผลลัพธ์:{0}", ผลลัพธ์); } } โมฆะคง Main (สตริง [] args) { DivNumbers d =DivNumbers ใหม่ (); d.ดิวิชั่น(25, 0); Console.ReadKey(); } }}