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

C#-এ finally স্টেটমেন্ট কী?

finally ব্লক একটি নির্দিষ্ট সেট স্টেটমেন্ট এক্সিকিউট করতে ব্যবহৃত হয়, এক্সেপশন থ্রো (thrown) হোক বা না হোক। উদাহরণস্বরূপ, যদি আপনি একটি ফাইল খুলেন, তবে এক্সেপশন হোক বা না হোক, সেটি বন্ধ করা আবশ্যক।

এরর হ্যান্ডলিং ব্লকগুলো try, catch, এবং finally কীওয়ার্ড ব্যবহার করে ইমপ্লিমেন্ট করা হয়।

উদাহরণ

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(); 
        } 
    } 
}
  1. C#-এ 'using' স্টেটমেন্টের ব্যবহার কী?

  2. C#-এ অ্যারে (Array) কী?

  3. C#-এ ডিসিশন মেকিং স্টেটমেন্ট (Decision Making Statements) কী কী?

  4. C#-এ কন্ট্রোল স্টেটমেন্ট (Control Statements) কী কী?