<?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=PERL%2FC3%2FException-and-error-handling-in-PERL%2FTamil</id>
		<title>PERL/C3/Exception-and-error-handling-in-PERL/Tamil - 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=PERL%2FC3%2FException-and-error-handling-in-PERL%2FTamil"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PERL/C3/Exception-and-error-handling-in-PERL/Tamil&amp;action=history"/>
		<updated>2026-04-28T21:58:28Z</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=PERL/C3/Exception-and-error-handling-in-PERL/Tamil&amp;diff=32042&amp;oldid=prev</id>
		<title>Priyacst at 05:17, 1 March 2017</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PERL/C3/Exception-and-error-handling-in-PERL/Tamil&amp;diff=32042&amp;oldid=prev"/>
				<updated>2017-03-01T05:17:26Z</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 05:17, 1 March 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&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:06&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:06&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;/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;| இந்த டுடோரியலில் நாம் கற்கப்போவது: errorகளை '''Catch''' செய்வது மற்றும் '''exception'''களை கையாளுவது.&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;errorகளை '''Catch''' செய்வது மற்றும்&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;/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;'''exception'''களை கையாளுவது.&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;/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:12&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:12&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;/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;| இந்த டுடோரியலுக்கு நான் பயன்படுத்துவது: '''Ubuntu Linux 12.04''' இயங்கு தளம்&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;'''Perl 5.14.2''' மற்றும் '''gedit''' Text Editor.&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;'''Ubuntu Linux 12.04''' இயங்கு தளம்&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;/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;'''Perl 5.14.2''' மற்றும்&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;/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;'''gedit''' Text Editor.&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;/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 colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 222:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 217:&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;|05:41&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;|05:41&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;/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;| இந்த டுடோரியலில் நாம் கற்றது: errorகளை Catch செய்வது மற்றும் exceptionகளை கையாளுவது.&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;errorகளை Catch செய்வது மற்றும்&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;/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;exceptionகளை கையாளுவது.&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;/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;|05:47&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;|05:47&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;/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;| பயிற்சியாக பின்வருவனவற்றை செய்யவும். உங்கள் '''Linux''' machineல்,&amp;#160; 5 '''employee''' பெயர்களுடன் ஒரு 'emp.txt'&amp;#160; fileஐ உருவாக்கவும்.&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;உங்கள் '''Linux''' machineல்,&amp;#160; 5 '''employee''' பெயர்களுடன் ஒரு 'emp.txt'&amp;#160; fileஐ உருவாக்கவும்.&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;/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>Priyacst</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=PERL/C3/Exception-and-error-handling-in-PERL/Tamil&amp;diff=30771&amp;oldid=prev</id>
		<title>Priyacst: Created page with &quot;{| Border = 1 |  &lt;center&gt;'''Time'''&lt;/center&gt; |  &lt;center&gt;'''Narration'''&lt;/center&gt;  |- |00:01 | '''PERL'''லில்,  ''' Exception மற்றும் error ஐ கைய...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PERL/C3/Exception-and-error-handling-in-PERL/Tamil&amp;diff=30771&amp;oldid=prev"/>
				<updated>2017-02-22T06:37:45Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| Border = 1 |  &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt; |  &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;  |- |00:01 | &amp;#039;&amp;#039;&amp;#039;PERL&amp;#039;&amp;#039;&amp;#039;லில்,  &amp;#039;&amp;#039;&amp;#039; Exception மற்றும் error ஐ கைய...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&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;
| '''PERL'''லில்,  ''' Exception மற்றும் error ஐ கையாளுதல்''' குறித்த''' Spoken Tutorial'''க்கு  நல்வரவு.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:06&lt;br /&gt;
| இந்த டுடோரியலில் நாம் கற்கப்போவது:&lt;br /&gt;
errorகளை '''Catch''' செய்வது மற்றும்&lt;br /&gt;
'''exception'''களை கையாளுவது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:12&lt;br /&gt;
| இந்த டுடோரியலுக்கு நான் பயன்படுத்துவது:&lt;br /&gt;
'''Ubuntu Linux 12.04''' இயங்கு தளம்&lt;br /&gt;
'''Perl 5.14.2''' மற்றும்&lt;br /&gt;
'''gedit''' Text Editor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:23&lt;br /&gt;
| உங்களுக்கு விருப்பமான எந்த '''text editor'''யும் பயன்படுத்தலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:27&lt;br /&gt;
| இந்த டுடோரியலை புரிந்து கொள்ள, '''Perl''' Programmingல் வேலை செய்ய தெரிந்து இருக்க வேண்டும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:32&lt;br /&gt;
| இல்லையெனில், அதற்கான''' Perl'''  ஸ்போகன் டுடோரியல்களுக்கு,  எங்கள் வலைத்தளத்தை பார்க்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:39&lt;br /&gt;
| ஒரு '''error''' நிகழும் போது,  சாதாரண  பாதையிலிருந்து,  programன் இயக்கத்தை '''Exception handling''' மாற்றுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:47&lt;br /&gt;
| '''Application'''ஐ நிறுத்தாமல்,  programஐ மீட்க,  '''Error handling''' உதவுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:53&lt;br /&gt;
| ஒரு '''error'''ஐ நாம் பல வழிகளில் அடையாளம் கண்டு,  தடுக்கலாம்.  '''Perl'''லில் பயன்படுத்தப்படும் சில பொதுவான முறைகளைக் காண்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:01&lt;br /&gt;
| ''' Warn''' function,   நடவடிக்கை எதுவும் எடுக்காமல்,  எச்சரிக்கை messageஐ மட்டுமே எழுப்புகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:07&lt;br /&gt;
| ''' Die''' function,  உடனடியாக இயக்கத்தை நிறுத்தி,  '''error message'''ஐ காட்டுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:13&lt;br /&gt;
|  நான் ஏற்கெனவே சேமித்து வைத்திருந்த ஒரு மாதிரி  programஐ பயன்படுத்தி ''' die''' functionஐ புரிந்து கொள்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:20&lt;br /&gt;
| '''Terminal'''க்கு  சென்று,  டைப் செய்க:  '''gedit die dot pl ampersand ''',  பின் '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:29&lt;br /&gt;
| 'Die.pl' fileலில் இருக்கும் code இது தான்.  இப்போது codeஐ புரிந்து கொள்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:35&lt;br /&gt;
| இங்கு,  இரண்டு '''input parameter'''களை எடுத்துக் கொள்ளும் '''divide''' என்கிற functionஐ வரையறுத்துள்ளோம். அவை  '''dollar numerator ''' மற்றும் '''dollar denominator'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:46&lt;br /&gt;
| '''Parameter list'''ஐ,   functionக்கு தருவதற்கு பயன்படுத்தப்படும் '''At the rate underscore '''(@_),  ஒரு '''special variable ''' ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:53&lt;br /&gt;
| '''Denominator''',  பூஜ்ஜியமாக இருந்தால்,  '''die''' function,  scriptஐ விட்டு வெளியேறும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:57&lt;br /&gt;
| User படிப்பதற்கு '''error message'''ஐயும் காட்டும்.  இல்லையெனில்,  outputஐ print செய்யும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:05&lt;br /&gt;
| இவை,  '''function call''' statementகள் எனப்படும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:08&lt;br /&gt;
| இரண்டாவது parameter  பூஜ்ஜியமாக இல்லாததனால்,  முதல் இரண்டு தடவை,  function இயக்கப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:15&lt;br /&gt;
| மூன்றாவது  முறை '''denominator'''ன் மதிப்பு பூஜ்ஜியமாகுகிறது.  அதனால்,  '''die''' function இயக்கப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:23&lt;br /&gt;
| '''Die''' function,  scriptஐ விட்டு வெளியேறுவதால்,  இறுதி '''divide''' function இயக்கப்படமாட்டாது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:29&lt;br /&gt;
| Programஐ சேமிக்க,  ''' Ctrl+S'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:32&lt;br /&gt;
| Programஐ இயக்குவோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:35&lt;br /&gt;
| '''Terminal'''க்கு திரும்பி,  டைப் செய்க:  '''perl die dot pl''',  பின் '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:43&lt;br /&gt;
| இங்கு காட்டப்பட்டுள்ளபடி,  output தெரியும். &amp;quot;Can't divide by zero!&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:49&lt;br /&gt;
| இந்த error messageஐ தான் நாம் programன் '''die''' statementல் கொடுத்துள்ளோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:54&lt;br /&gt;
| அடுத்து,  errorஐ கையாளுவதில்,  ''' eval''' functionஐ பயன்படுத்தக் கற்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:00&lt;br /&gt;
| '''Run-time error'''கள் அல்லது '''exception'''களை கையாள ''' eval''' function பயன்படுத்தப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:06&lt;br /&gt;
| உதாரணத்திற்கு,  '''built-in error'''களான,  '''out of memory, divide by zero''' அல்லது user defined errorகள்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:14&lt;br /&gt;
| ''' Eval''' functionனுக்கான பொதுவான syntax இங்கு காட்டப்பட்டுள்ளது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:19&lt;br /&gt;
| Error message ஏதேனும் இருந்தால்,  அதை ''' dollar exclamation'''($!) '''special variable''' கொண்டிருக்கும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:25&lt;br /&gt;
| இல்லையெனில், '''dollar exclamation( $!) ''' காலி '''string'''ஐ கொண்டிருக்கும்.  அப்படியெனில்,  அது false என மதிப்பிடபடுகிறது என்று பொருள்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:33&lt;br /&gt;
| ஒரு மாதிரி programஐ பயன்படுத்தி,  ''' eval''' functionஐ புரிந்து கொள்வோம்.  '''Terminal'''க்கு திரும்பவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:40&lt;br /&gt;
| டைப் செய்க:  '''gedit eval dot pl ampersand ''',  பின் '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:47&lt;br /&gt;
| ''' Eval dot pl''' fileலில்,  திரையில் தெரியும் பின்வரும் codeஐ டைப் செய்யவும்.  இப்போது,  அதை விளக்குகிறேன்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:54&lt;br /&gt;
| இங்கு,  நம் உதாரணத்தில்,  '''open FILE'''க்கு,  “test.dat” fileஐ திறப்பதில் பிரச்சனை இருந்தால்,  அது ''' die''' statementஐ தூண்டுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:05&lt;br /&gt;
| இறுதி '''eval''' blockல் இருந்து ,  '''dollar exclamation( $!)''' variable வரைக்கும்,  '''Perl''',  '''system error message'''ஐ தருகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:13&lt;br /&gt;
| Fileஐ சேமிக்க,  ''' Ctrl+S'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:17&lt;br /&gt;
| '''Terminal'''க்கு திரும்பி,  டைப் செய்க:  '''perl eval dot pl''',  பின் '''Enter'''ஐ அழுத்தவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:25&lt;br /&gt;
| இங்கு காட்டப்பட்டுள்ளபடி,  system error message தெரியும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:30&lt;br /&gt;
| மற்றொரு உதாரணத்தை காண்போம்.  இம்முறை,  '$@' ('''dollar at the rate''')ஐ பயன்படுத்தி,  '''eval''' functionல் இருந்து ஒரு error message பெறுவதைக் காணலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:40&lt;br /&gt;
| '''Eval dot pl''' fileக்கு திரும்புவோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:44&lt;br /&gt;
| திரையில் காட்டப்பட்டுள்ளபடி codeஐ டைப் செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:48&lt;br /&gt;
| '''Average''' functionக்கு input parameterகளாக,  ''' $total''' மற்றும் '''$count'''ஐ தருகிறோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:56&lt;br /&gt;
| '''Count''' பூஜ்ஜியமாக இருந்தால்,  ஒரு errorஐ பெறக்கூடிய சாத்தியம் இருக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:00&lt;br /&gt;
| இங்கு,  அது '''die''' statement மூலம்  கையாளப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:04&lt;br /&gt;
| '''Eval'''ல் இருந்து திரும்பப் பெறப்படும் error message,  '''$@ ( dollar at the rate)'''ஐ பயன்படுத்தி காட்டப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:11&lt;br /&gt;
| இல்லையெனில்,  அது '''Average''' மதிப்பை print செய்யும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:15&lt;br /&gt;
| Fileஐ சேமிக்க,  ''' Ctrl+S'''ஐ அழுத்தவும்.  Programஐ இயக்குவோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:22&lt;br /&gt;
| '''Terminal'''க்கு திரும்பி,  டைப் செய்க:  '''perl eval dot pl''',  பின் '''Enter'''ஐ அழுத்தவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:31&lt;br /&gt;
| இங்கு காட்டப்பட்டுள்ளபடி,  output தெரியும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:35&lt;br /&gt;
| இத்துடன்,  நாம் இந்த டுடோரியலின் முடிவுக்கு வந்துவிட்டோம்.  சுருங்கசொல்ல, &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:41&lt;br /&gt;
| இந்த டுடோரியலில் நாம் கற்றது:&lt;br /&gt;
errorகளை Catch செய்வது மற்றும்&lt;br /&gt;
exceptionகளை கையாளுவது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:47&lt;br /&gt;
| பயிற்சியாக பின்வருவனவற்றை செய்யவும்.&lt;br /&gt;
உங்கள் '''Linux''' machineல்,  5 '''employee''' பெயர்களுடன் ஒரு 'emp.txt'  fileஐ உருவாக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:57&lt;br /&gt;
| 'Emp.txt'ன் permissionஐ '''READ''' onlyக்கு மாற்றவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:02&lt;br /&gt;
| கவனிக்கவும்: '''change permission''' optionக்கு,  ''' spoken tutorial''' வலைத்தளத்தில் உள்ள,  அதற்கான''' Linux'''  டுடோரியல்களைப் பார்க்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:10&lt;br /&gt;
| 'Emp.txt' fileஐ,  '''WRITE''' modeல் திறந்து,  அதற்கு சில  employee  பெயர்களைச் சேர்க்க,  ஒரு '''Perl''' programஐ எழுதவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:19&lt;br /&gt;
| '''Open''' அல்லது '''write''' operation தோல்வியடைந்தால்,  &amp;quot;eval&amp;quot;ஐ பயன்படுத்தி,  தகுந்த error messageஐ print செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:26&lt;br /&gt;
| இந்த இணைப்பில் உள்ள வீடியோ ஸ்போகன் டுடொரியல் திட்டத்தை சுருங்க சொல்கிறது.  அதை தரவிறக்கி காணவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:33&lt;br /&gt;
| '''Spoken Tutorial''' திட்டக்குழு செய்முறை வகுப்புகள் நடத்தி இணையத்தில் பரிட்சை எழுதி தேர்வோருக்கு சான்றிதழ்கள் தருகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:42&lt;br /&gt;
| மேலும் விவரங்களுக்கு எங்களுக்கு மின்னஞ்சல் செய்யவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:46&lt;br /&gt;
| இந்திய அரசாங்கத்தின், NMEICT, MHRD, ஸ்போகன் டுடொரியல் திட்டத்திற்கு ஆதரவு அளிக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:53&lt;br /&gt;
| மேலும் விவரங்களுக்கு, கீழ்கண்ட இணைப்பை பார்க்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:58&lt;br /&gt;
| இந்த டுடோரியலை தமிழாக்கம் செய்தது  ஜெயஸ்ரீ. குரல் கொடுத்தது ஐஐடி பாம்பேயில் இருந்து பிரியா. நன்றி.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Priyacst</name></author>	</entry>

	</feed>