# Errors और exceptions — C++

Source: https://www.geekswithgeeks.com/hi/cpp/cpp-errors

> Errors और exceptions का उद्देश्य समझकर, छोटा program चलाकर और परिणाम जाँचकर इसे भरोसे से इस्तेमाल करें।

## मुख्य विचार

**Errors और exceptions** को समझने के लिए पहले उसका काम पहचानिए: यह program को जानकारी रखने, निर्णय लेने या बार-बार होने वाला काम करने में मदद करता है। syntax पर तुरंत न जाएँ। पूछें कि कौन-सा मान बदलता है, उसका मालिक कौन है और अपेक्षित परिणाम क्या है।

## एक छोटा प्रयोग चलाएँ

Code को ऊपर से नीचे पढ़ें, फिर चलाएँ। output अनुमान नहीं बल्कि प्रमाण है।

```cpp
// Practise one errors idea at a time.
int value = 0;
std::cout << value << "\n";
```

Output:

```
0
```

## एक आम गलती

विद्यार्थी अक्सर **Errors और exceptions** को याद करने का नियम मान लेते हैं। इसके बजाय चार पंक्तियों का उदाहरण compile करें, output का अनुमान लगाएँ और compiler से अपना mental model सुधारें। Compiler error आप पर फैसला नहीं, एक साफ़ संकेत है।

अपनी सीखने की आदत जाँचें।

**Quiz:** Errors और exceptions सीखने का सबसे अच्छा तरीका क्या है?

- [x] एक छोटा उदाहरण बनाकर जाँचें।
- [ ] चलाए बिना code याद करें।
- [ ] Compiler संदेशों को अनदेखा करें।

*Answer:* एक छोटा उदाहरण बनाकर जाँचें।. छोटा program कारण और परिणाम साफ दिखाता है; फिर एक चीज़ बदलकर असर देख सकते हैं।
