শূন্য দিয়ে ভাগ করা হল System.DivideByZeroException, এটি এমন একটি শ্রেণী যা শূন্য দিয়ে লভ্যাংশ ভাগ করার ফলে সৃষ্ট ত্রুটিগুলি পরিচালনা করে৷
আসুন একটি উদাহরণ দেখি।
উদাহরণ
ব্যবহার করে সিস্টেম;নেমস্পেস ErrorHandlingApplication { class DivNumbers { int result; DivNumbers() { ফলাফল =0; } সর্বজনীন অকার্যকর বিভাগ (int num1, int num2) { চেষ্টা করুন { ফলাফল =num1 / num2; } ধরা (DivideByZeroException e) { Console.WriteLine("ব্যতিক্রম ধরা হয়েছে:{0}", e); } অবশেষে { Console.WriteLine("ফলাফল:{0}", ফলাফল); } } স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস) { ডিভসংখ্যা ডি =নতুন ডিভনম্বার(); d. বিভাগ(25, 0); Console.ReadKey(); } } }
আউটপুট
ব্যতিক্রম ধরা হয়েছে:System.DivideByZeroException:zero.at দ্বারা ভাগ করার চেষ্টা করা হয়েছে ErrorHandlingApplication.DivNumbers.division (System.Int32 num1, System.Int32 num2) [0x00000] inএখানে প্রবেশ করা মান হল num1/ num2।
ফলাফল =num1 / num2;উপরে, যদি num2 0 তে সেট করা হয়, তাহলে DivideByZeroException ধরা পড়ে যেহেতু আমরা ব্যতিক্রম পরিচালনা করেছি।