কম্পিউটার

C# তে অসীম বা ব্যতিক্রম যখন 0 দিয়ে ভাগ করবেন?


শূন্য দিয়ে ভাগ করা হল 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 ধরা পড়ে যেহেতু আমরা ব্যতিক্রম পরিচালনা করেছি।


  1. 6G:এটি কী এবং কখন এটি আশা করা যায়

  2. CSS সক্রিয়

  3. যখন আমি একটি ব্যতিক্রম নিক্ষেপ করি তখন আমি কীভাবে একটি জাভাস্ক্রিপ্ট স্ট্যাক ট্রেস পেতে পারি?

  4. জাভাস্ক্রিপ্ট ইনফিনিটি প্রপার্টি