एक्सेप्शन हैंडलिंग
ऑपरेशन की जाँच करें और अपेक्षित गड़बड़ियों से उबरें।
यह कैसे काम करता है
एक्सेप्शन सामान्य प्रवाह को असामान्य गड़बड़ियों के हैंडलिंग से अलग करते हैं।
अपेक्षित गलत इनपुट के लिए TryParse बेहतर है। जब API गड़बड़ी एक्सेप्शन से बताए, तब try/catch ठीक है।
चलने वाला C# उदाहरण
Program.cs
using System;
class Program
{
static void Main()
{
string input = "42";
if (int.TryParse(input, out int value))
Console.WriteLine(value * 2);
else
Console.WriteLine("Invalid number");
}
}
84डिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
- पहली अमान्य उम्र टाइप की गई आयुओं को मान्य करें और प्रोग्राम को क्रैश होने देने के बजाय बताएं कि पहली गलत प्रविष्टि कहाँ है। आसान
- मान्य संख्याओं का जोड़ ऐसी प्रविष्टियों को जोड़ें जो पूर्ण संख्याएँ हैं और बाकी सबको छोड़ दें, जैसे try/except खराब input को संभालता है. आसान