কম্পিউটার টিউটোরিয়াল

C#-এ DivideByZeroException ক্যাপচার করা

System.DivideByZeroException ক্লাসটি শূন্য (zero) দিয়ে ভাগ করার সময় উত্থান হওয়া এরর হ্যান্ডেল করে।

উদাহরণ

using System; 
namespace ErrorHandlingApplication { 
    class DivNumbers { 
        int result; 
        DivNumbers() { 
            result = 0; 
        } 
        public void division(int num1, int num2) { 
            try { 
                result = num1 / num2; 
            } catch (DivideByZeroException e) { 
                Console.WriteLine("Exception caught: {0}", e); 
            } finally { 
                Console.WriteLine("Result: {0}", result); 
            } 
        } 
        static void Main(string[] args) { 
            DivNumbers d = new DivNumbers(); 
            d.division(25, 0); 
            Console.ReadKey(); 
        } 
    } 
}

আউটপুট

এখানে ইনপুট ভ্যালু হচ্ছে num1 / num2:

result = num1 / num2;

উপরে, যদি num2 ০ সেট করা হয়, তবে DivideByZeroException ক্যাচ (catch) হবে কারণ আমরা উপরে এক্সেপশন হ্যান্ডেল করেছি।

  1. উইন্ডোজে স্ক্রোলিং স্ক্রিনশট ক্যাপচার করার পদ্ধতি

  2. Xcode-এ এক্সেপশন ব্রেকপয়েন্ট যোগ করা

  3. C++-এ এক্সসেপশন কীভাবে কাজ করে

  4. ক্রোমবুকে সহজে স্ক্রিনশট নেওয়ার কুইক গাইড