12. Exception Handling
asilbek ibragimov
Posted on October 14, 2024
12. Exception Handling
a)try, catch, finally bloklari qanday ishlaydi?
b) Quyidagi kod nima qiladi?
try
{
int[] numbers = { 1, 2, 3 };
Console. WriteLine (numbers [10]);
}
catch (IndexOutOfRangeException e)
{
Console. WriteLine("Error: " + e.Message);
}
finally
{
Console. WriteLine("Finally block executed.");
}
Javoblari:
**
a) C# dasturlash tilida **try, catch, va **finally **bloklari istisno (exception) holatlarini boshqarish uchun ishlatiladi. Ushbu bloklar kodni xatolardan himoya qilishga yordam beradi.
try bloki:
try
{
int number = int.Parse("not_a_number");
}
catch bloki:
catch (FormatException ex)
{
Console.WriteLine("Xato: noto'g'ri format.");
}
finally bloki:
finally
{
Console.WriteLine("Finally bloki bajarildi.");
}
b) try bloki ichida, numbers[10] ifodasi xatoga
olib keladi, chunki numbers massivining
faqat 0, 1 va 2 indekslari mavjud.
💖 💪 🙅 🚩
asilbek ibragimov
Posted on October 14, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
githubcopilot AI Innovations at Microsoft Ignite 2024 What You Need to Know (Part 2)
November 29, 2024