System.SystemException ক্লাস সব প্রি-ডিফাইনড সিস্টেম এক্সসেপশনের বেস ক্লাস। System.Exception ক্লাস থেকে প্রাপ্ত কিছু এক্সসেপশন ক্লাস হলো System.ApplicationException এবং System.SystemException ক্লাস।
System.ApplicationException ক্লাস অ্যাপ্লিকেশন প্রোগ্রাম দ্বারা জেনারেট করা এক্সসেপশন সাপোর্ট করে। অতএব প্রোগ্রামার দ্বারা ডিফাইন করা এক্সসেপশনগুলো এই ক্লাস থেকে প্রাপ্ত হওয়া উচিত।
System.SystemException বেস ক্লাসের অধীনে এক্সসেপশনসমূহ
| ক্রম নং | এক্সসেপশন ক্লাস ও বিবরণ |
|---|---|
| 1 | System.IO.IOException I/O এরর হ্যান্ডেল করে। |
| 2 | System.IndexOutOfRangeException একটি মেথড অ্যারে ইনডেক্স আউট অফ রেঞ্জ রেফার করলে জেনারেট হওয়া এরর হ্যান্ডেল করে। |
| 3 | System.ArrayTypeMismatchException টাইপ অ্যারে টাইপের সাথে মিসম্যাচ হলে জেনারেট হওয়া এরর হ্যান্ডেল করে। |
| 4 | System.NullReferenceException নাল অবজেক্ট রেফারেন্সিং থেকে জেনারেট হওয়া এরর হ্যান্ডেল করে। |
| 5 | System.DivideByZeroException শূন্য দিয়ে ভাগ করার চেষ্টা থেকে জেনারেট হওয়া এরর হ্যান্ডেল করে। |
| 6 | System.InvalidCastException টাইপকাস্টিং সময় জেনারেট হওয়া এরর হ্যান্ডেল করে। |
| 7 | System.OutOfMemoryException অপর্যাপ্ত ফ্রি মেমরি থেকে জেনারেট হওয়া এরর হ্যান্ডেল করে। |
| 8 | System.StackOverflowException স্ট্যাক ওভারফ্লো থেকে জেনারেট হওয়া এরর হ্যান্ডেল করে। |