<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Java%2FC3%2FException-Handling%2FHindi</id>
		<title>Java/C3/Exception-Handling/Hindi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Java%2FC3%2FException-Handling%2FHindi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Exception-Handling/Hindi&amp;action=history"/>
		<updated>2026-04-10T05:57:16Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Exception-Handling/Hindi&amp;diff=40570&amp;oldid=prev</id>
		<title>Jayarastogi at 18:16, 8 November 2017</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Exception-Handling/Hindi&amp;diff=40570&amp;oldid=prev"/>
				<updated>2017-11-08T18:16:11Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:16, 8 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;#160; 00:20&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;#160; 00:20&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; Here we are using &lt;/del&gt;यहाँ हम उपयोग कर रहे हैं '''Ubuntu Linux 16.04 OS'''&amp;#160; '''JDK 1 .8 ''' और '''Eclipse 4.3.1'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#160; &lt;/ins&gt;यहाँ हम उपयोग कर रहे हैं '''Ubuntu Linux 16.04 OS'''&amp;#160; '''JDK 1 .8 ''' और '''Eclipse 4.3.1'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 00:32&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 00:32&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|इस ट्यूटोरियल का अनुकरण करने के लिए आपको ''' Java''' और''' Eclipse IDE''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;की &lt;/del&gt;बुनियादी &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;जानकारी होनी चाहिए।&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|इस ट्यूटोरियल का अनुकरण करने के लिए आपको ''' Java''' और''' Eclipse IDE''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;का &lt;/ins&gt;बुनियादी &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ज्ञान होना चहिए ।&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 00:39&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 00:39&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 394:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 394:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|10:23&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|10:23&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;हमसे जुडने के लिए &lt;/del&gt;धन्यवाद।&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IIT Bombay से मैं जया आपसे विदा लेती हूँ &lt;/ins&gt;धन्यवाद।&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jayarastogi</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Exception-Handling/Hindi&amp;diff=39342&amp;oldid=prev</id>
		<title>Vikaskothiyara: Created page with &quot; {| border=1 | &lt;center&gt;Time&lt;/center&gt; | &lt;center&gt;Narration&lt;/center&gt;  |- | 00:01 |''' Exception Handling''' पर स्पोकन ट्यूटोरियल में आ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Exception-Handling/Hindi&amp;diff=39342&amp;oldid=prev"/>
				<updated>2017-09-26T14:10:37Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; {| border=1 | &amp;lt;center&amp;gt;Time&amp;lt;/center&amp;gt; | &amp;lt;center&amp;gt;Narration&amp;lt;/center&amp;gt;  |- | 00:01 |&amp;#039;&amp;#039;&amp;#039; Exception Handling&amp;#039;&amp;#039;&amp;#039; पर स्पोकन ट्यूटोरियल में आ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| border=1&lt;br /&gt;
| &amp;lt;center&amp;gt;Time&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;Narration&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
|''' Exception Handling''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:06&lt;br /&gt;
|इस ट्यूटोरियल में हम सीखेंगे:  ''' exception ''' क्या है, '''exceptions '''  को चेक और अनचेक करना '''try-catch''' '''block ''' और '''finally block ''' का उपयोग करके '''exceptions''' को नियंत्रित करना।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  00:20&lt;br /&gt;
|  Here we are using यहाँ हम उपयोग कर रहे हैं '''Ubuntu Linux 16.04 OS'''  '''JDK 1 .8 ''' और '''Eclipse 4.3.1'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:32&lt;br /&gt;
|इस ट्यूटोरियल का अनुकरण करने के लिए आपको ''' Java''' और''' Eclipse IDE''' की बुनियादी जानकारी होनी चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
| 00:39&lt;br /&gt;
|यदि नहीं है तो संबंधित जावा ट्यूटोरियल के लिए कृपया दिखाई गई वेबसाइट पर जाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|  00:45&lt;br /&gt;
| एक '''exception''' अनपेक्षित घटना है, जो प्रोग्राम के निष्पादन के समय होती है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  00:52&lt;br /&gt;
|यह प्रोग्राम के सामान्य फ्लो को बाधित करता है और परिणाम गलत होते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  01:00&lt;br /&gt;
|उनकी घटना के आधार पर '''exceptions'''  को '''unchecked'''  exceptions और '''checked''' exceptions के रूप में वर्गीकृत किया गया है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:08&lt;br /&gt;
| अब हम''' eclipse''' खोलेंगे और '''ExceptionDemo''' नामक नया प्रोजेक्ट बनायेंगे।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:16&lt;br /&gt;
|इस प्रोजेक्ट में हम '''exception handling''' के प्रदर्शन के लिए आवश्यक क्लासेस बनायेंगे।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:24&lt;br /&gt;
| हम नया '''class Marks''' बनायेंगे।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:28&lt;br /&gt;
| अब '''Marks class''' को दर्शाने के लिए निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:34&lt;br /&gt;
|यह प्रोग्राम 5 छात्रों के मार्क्स प्रिंट करता है, जो अरै ''marks'''  में संग्रहीत हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:41&lt;br /&gt;
| इस प्रोग्राम को रन करें और आउटपुट का सत्यापन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:45&lt;br /&gt;
| हम देख सकते हैं कि अरै में वेल्यूज प्रिंट हो रही हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:50&lt;br /&gt;
| देखें कि क्या होगा यदि हम एक अरै एलिमेंट को एक्सेस करने की कोशिश कर रहे हैं जो मौजूद नहीं है।&lt;br /&gt;
|-&lt;br /&gt;
|  01:57&lt;br /&gt;
| निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:00&lt;br /&gt;
| हम जानते हैं कि यहाँ हमारे अरै में केवल 5 एलिमेंट्स हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:04&lt;br /&gt;
| लेकिन इस स्टेटमेंट में हम '''index 50''' पर एलिमेंट एक्सेस करने की कोशिश कर रहे हैं जो मौजूद नहीं है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:12&lt;br /&gt;
| इस प्रोग्राम को रन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:15&lt;br /&gt;
|हम देख सकते हैं कि प्रोग्राम लाइन संख्या 7 पर एक मैसेज “'''ArrayIndexOutOfBoundsException''' के साथ टर्मिनेट होता है&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:25&lt;br /&gt;
|एरर मैसेज exception का विवरण दर्शाता है जैसे  exception का प्रकार यह कहाँ घटित हुआ और अन्य विवरण।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:35&lt;br /&gt;
|ध्यान दें कि '''print statement''' निष्पादित नहीं हुआ है क्योंकि प्रोग्राम एरर के बाद टर्मिनेट हो गया है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:42&lt;br /&gt;
|यह '''Unchecked exception''' का एक उदाहरण है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:46&lt;br /&gt;
|  '''Unchecked exceptions''' को '''Runtime exception''' कहते हैं क्योंकि यह केवल निष्पादन के समय चेक होते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:54&lt;br /&gt;
|वे प्रोग्रामिंग बग्स और लॉजिकल एरर्स को नियंत्रित करते हैं जैसे कि शून्य से संख्या को विभाजित करना और एक अरै एलिमेंट एक्सेस करना जो मौजूद न हो।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:07&lt;br /&gt;
| अब सीखते हैं कि ''' try catch block'''का उपयोग करके '''exception ''' कैसे नियंत्रित करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:13&lt;br /&gt;
| '''try block''' में कोड का यह भाग '''exception''' को रेज़ कर सकता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:19&lt;br /&gt;
|अनुरूपी '''catch block'''  ऑब्जेक्ट '''e''' में '''exception''' का विवरण प्राप्त कर सकता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:26&lt;br /&gt;
|'''catch block''' में हम एरर मैसेज को प्रदर्शित करने या एरर से बचने के लिए कोड लिख सकते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:34&lt;br /&gt;
|  अब '''eclipse''' पर जाएँ।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:37&lt;br /&gt;
| पहले कोड में '''try block ''' को जोड़ें जो इस प्रकार के '''exception'''  का कारण होता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   03:44&lt;br /&gt;
| अब हमें अनुरूपी '''catch block''' जोड़ना चाहिए।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   03:48&lt;br /&gt;
| निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   03:51&lt;br /&gt;
|यहाँ हम कस्टम मैसेज '''“Array Overflow Exception occurred”''' प्रिंट कर रहे हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   03:57&lt;br /&gt;
| राउंड ब्रैकेट्स में हमने '''ArrayIndexOutOfBoundsException''' का एक उदाहरण बनाया है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   04:05&lt;br /&gt;
| अतः यह ब्लॉक '''ArrayIndexOutOfBoundsException''' के '''exceptions''' को कैच कर सकता है &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:11&lt;br /&gt;
| अब प्रोग्राम रन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:14&lt;br /&gt;
|हम देख सकते हैं कि एरर मैसेज प्रिंट होता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:18&lt;br /&gt;
| लेकिन इस समय उस प्रिंटिंग पर ध्यान दें '''marks array''' भी निष्पादित होता है।&lt;br /&gt;
|-&lt;br /&gt;
|  04:24&lt;br /&gt;
| इस तरह से हम '''exceptions''' नियंत्रित कर सकते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:27&lt;br /&gt;
| आगे देखते हैं कि विभिन्न '''catch blocks''' का उपयोग कैसे करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:32&lt;br /&gt;
| हम उनका उपयोग कर सकते हैं जब ब्लॉक द्वारा विभिन्न प्रकार के '''exceptions''' रेज़ होते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  04:38&lt;br /&gt;
| '''try block''' में निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:42&lt;br /&gt;
| कोड की यह लाइन एक '''array element''' को जीरो द्वारा विभाजित करती है क्योंकि '''a ''' की वेल्यू  0 है। &lt;br /&gt;
|-&lt;br /&gt;
|  04:49&lt;br /&gt;
|तो एक '''ArithmeticException''' पहले रेज़ होता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   04:53&lt;br /&gt;
|'''ArithmeticException''' को नियंत्रित करने के लिए एक और'''catch block''' जोड़ें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   04:58&lt;br /&gt;
| मौजूदा '''catch block''' के बाद निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:03&lt;br /&gt;
| प्रोग्राम को रन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:06&lt;br /&gt;
| इस समय एरर मैसेज '''&amp;quot;Arithmetic Exception occurred&amp;quot;''' प्रिंट होता है क्योंकि यह पहले कैच हुआ। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:13&lt;br /&gt;
|कोड का बाकी भाग '''try catch block ''' के बाहर निष्पादित होता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:19&lt;br /&gt;
| अब '''checked exceptions''' के बारे में सीखते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:23&lt;br /&gt;
| '''Checked exceptions'''  '''compile time''' पर चेक होते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:27&lt;br /&gt;
|अतः उन्हें प्रोग्राम रन करने से पहले नियंत्रित करना जरूरी है।&lt;br /&gt;
|-&lt;br /&gt;
| 05:31&lt;br /&gt;
| उदाहरणस्वरूप: फाइल को एक्सेस करना जो मौजूद नहीं है या नेटवर्क सिस्टम को एक्सेस करना जब नेटवर्क डाउन हो।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:41&lt;br /&gt;
| अब '''Eclipse''' पर जाएँ और नया '''class MarksFile ''' बनाएँ।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:47&lt;br /&gt;
| '''main method''' जोड़ें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:50&lt;br /&gt;
|अब हमें कंप्यूटर में स्थित फाइल को पढ़ना चाहिए।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:54&lt;br /&gt;
| निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:57&lt;br /&gt;
| यहाँ '''FileReader''' ऑब्जेक्ट '''fr '''  '''null''' के रूप में इनिसिलीइज है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:03&lt;br /&gt;
| '''FileReader''' ऑब्जेक्ट का उपयोग विशेष फाइल को एक्सेस करने और पढ़ने के लिए किया जा सकता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:08&lt;br /&gt;
|  '''Eclipse''' एक एरर दिखायेगा। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:11&lt;br /&gt;
|एरर को सही करने के लिए इस पर क्लिक करें और '''import FileReader java dot io''' पर डबल क्लिक करें।&lt;br /&gt;
|-&lt;br /&gt;
| 06:19 &lt;br /&gt;
| '''FileReader class''' को '''java dot io package''' से इंपोर्ट किया गया है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:25 &lt;br /&gt;
| हम '''package''' और इसके उपयोग के बारे में बाद के ट्यूटोरियल में सीखेंगे।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:31&lt;br /&gt;
| ''' Marks''' नामक फाइल को एक्सेस करने के लिए, जो कि होम फोल्डर में स्थित है,  निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:40&lt;br /&gt;
| यहाँ दिखाए गए पाथ को अपने सिस्टम के होम फोल्डर के साथ बदलें।&lt;br /&gt;
|-&lt;br /&gt;
|  06:46&lt;br /&gt;
|एक एरर आती है। यह दर्शाती है कि कोड की यह लाइन '''FileNotFoundException''' बना सकती है।&lt;br /&gt;
|-&lt;br /&gt;
|  06:55&lt;br /&gt;
| एरर पर क्लिक करें और '''Surround with try/catch''' पर डबल क्लिक करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  07:00&lt;br /&gt;
| हम देख सकते हैं कि इस एरर को सही करने के लिए '''Eclipse'''  स्वतः ही '''try catch block'''  प्रविष्ट करता है।&lt;br /&gt;
|-&lt;br /&gt;
|   07:08&lt;br /&gt;
| हम समझ सकते हैं कि यह '''checked exception''' है।&lt;br /&gt;
|-&lt;br /&gt;
|   07:12&lt;br /&gt;
| अब देखते हैं कि '''finally block''' का उपयोग कैसे करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:16&lt;br /&gt;
| निम्न कोड टाइप करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:18&lt;br /&gt;
| '''finally block''' आमतौर पर '''try-catch block ''' का अनुकरण करता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:22&lt;br /&gt;
|इस ब्लॉक का कोड निष्पादित होता है, चाहे exception हुआ हो या नहीं। इसमें '''print statement''' शामिल होता है।&lt;br /&gt;
|-&lt;br /&gt;
|   07:32&lt;br /&gt;
| अब '''finally block''' में फाइल रिफ्रेंस को बंद करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:37&lt;br /&gt;
| टाइप करें'''fr dot close'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:40&lt;br /&gt;
|  अब '''Eclipse''' दर्शाता है कि यह एक '''IOException''' रेज़ करेगा।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:45&lt;br /&gt;
| एरर पर क्लिक करें और '''Surround with try/catch''' पर डबल क्लिक करें।&lt;br /&gt;
|-&lt;br /&gt;
|  07:51&lt;br /&gt;
| प्रोग्राम को रन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   07:54&lt;br /&gt;
| हम देख सकते हैं कि ''' FileNotFoundException''' मैसेज प्रिंट होता है।&lt;br /&gt;
|-&lt;br /&gt;
|   07:59&lt;br /&gt;
| ऐसा इसलिए क्योंकि हमारे होम फोल्डर में '''Marks''' नामक फाइल नहीं है।&lt;br /&gt;
|-&lt;br /&gt;
|   08:04&lt;br /&gt;
| हम '''NullPointerException ''' भी देख सकते हैं क्योंकि '''fr ''' की वेल्यू अभी भी नल है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|   08:12&lt;br /&gt;
| लेकिन हम देख सकते हैं कि '''finally block''' में '''print statement''' निष्पादित होता है।&lt;br /&gt;
|-&lt;br /&gt;
|  08:18&lt;br /&gt;
| अपने होम फोल्डर में '''Marks''' टेक्स्ट फाइल बनाएँ।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:23&lt;br /&gt;
| यदि आप विंडो यूजर हैं तो अपने लोकल ड्राइव में टेक्स्ट फाइल बनाएँ और पाथ निर्दिष्ट करें।&lt;br /&gt;
|-&lt;br /&gt;
|  08:29&lt;br /&gt;
| उदाहरण के लिए यह '''D:\\Marks.txt''' इस तरह निर्दिष्ट हो सकता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:37&lt;br /&gt;
| प्रोग्राम को फिर से रन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:40&lt;br /&gt;
| हम सत्यापन कर सकते हैं कि '''Marks''' फाइल बनने के बाद वहाँ  exceptions नहीं हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  08:46&lt;br /&gt;
| '''“Inside finally block”''' प्रिंट होता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:50&lt;br /&gt;
| '''cleanup operation'''  अर्थात '''FileReader''' ऑब्जेक्ट '''fr ''' बंद करना, यह भी सफलतापूर्वक निष्पादित होता है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:58&lt;br /&gt;
| इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:02&lt;br /&gt;
| संक्षेप में..&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:04&lt;br /&gt;
| इस ट्यूटोरिल में हमने सीखा:  '''Exception''' क्या है, ''Checked '''और '''Unchecked Exceptions ''',  ''try-catch''' '''block''' और '''finally block ''' का उपयोग करके '''Exceptions''' निष्पादित करना।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:17&lt;br /&gt;
|नियत-कार्य के रूप में '''NullPointerException''' नामक अन्य '''Runtime Exception''' के बारे में सीखें।&lt;br /&gt;
|-&lt;br /&gt;
| 09:24&lt;br /&gt;
|इस ट्यूटोरियल के '''Assignment''' लिंक में दिए गए '''Demo.java ''' नामक जावा प्रोग्राम को देखें।&lt;br /&gt;
|-&lt;br /&gt;
| 09:31&lt;br /&gt;
|एक '''exception'''  रेज़ होगा जब आप इस कोड को रन करेंगे।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:35&lt;br /&gt;
|कोड ज्ञात करें जो '''exception''' के लिए जिम्मेदार है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:40&lt;br /&gt;
|''' try-catch block''' का उपयोग करके इसे सही करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:43&lt;br /&gt;
| निम्न लिंक पर उपलब्ध वीडियो स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे देखें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:52&lt;br /&gt;
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम- स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाएं आयोजित करती है। ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है। अधिक जानकारी के लिए, कृपया'''contact@spoken-tutorial.org''' पर लिखें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:04&lt;br /&gt;
|स्पोकन ट्यूटोरियल प्रोजेक्ट एमएचआरडी, भारत सरकार द्वारा समर्थित है।इस मिशन पर अधिक जानकारी यहां उपलब्ध है:&lt;br /&gt;
'''http://spoken-tutorial.org/NMEICT- Intro'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:15&lt;br /&gt;
| यह स्क्रिप्ट विकास द्वारा अनुवादित है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:23&lt;br /&gt;
|हमसे जुडने के लिए धन्यवाद।&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vikaskothiyara</name></author>	</entry>

	</feed>