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

C#-এ এক্সেপশন হ্যান্ডলিং (Exception Handling) কী?

এক্সেপশন হলো প্রোগ্রাম এক্সিকিউশন সময় উত্থান হওয়া সমস্যাগুলো। C#-এ এক্সেপশন হ্যান্ডল করার জন্য নিচের কীওয়ার্ডগুলো ব্যবহৃত হয়:

try

একটি try ব্লক কোডের একটি ব্লককে আইডেন্টিফাই করে যেটির জন্য নির্দিষ্ট এক্সেপশন এক্টিভেট হয়।

catch

catch কীওয়ার্ড এক্সেপশন ক্যাচ (catching) কে নির্দেশ করে।

finally

এক্সেপশন থ্রো হোক বা না হোক, একটি নির্দিষ্ট সেট স্টেটমেন্ট এক্সিকিউট করে।

throw

যখন কোনো প্রোগ্রামে সমস্যা দেখায়, তখন একটি এক্সেপশন থ্রো (thrown) হয়।

উদাহরণ

using System; 
namespace MyErrorHandlingApplication { 
    class DivNumbers { 
        int result; 
        DivNumbers() { 
            result = 0; 
        } 
        public void myDivision(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.myDivision(5, 0); 
            Console.ReadKey(); 
        } 
    } 
}
  1. 7Z ফাইল কী? - 7-Zip কম্প্রেসড ফাইল সম্পর্কে সম্পূর্ণ গাইড

  2. AI ফাইল কী? অ্যাডোব ইলাস্ট্রেটর আর্টওয়ার্ক ফাইল

  3. ৩ডি প্রিন্টিং কী? ইতিহাস, কাজকাজ ও ভবিষ্যৎ

  4. সি++-এ এক্সেপশন হ্যান্ডেলিং (Exception Handling) বেসিক্স