<?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%2FCustom-Exceptions%2FAssamese</id>
		<title>Java/C3/Custom-Exceptions/Assamese - 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%2FCustom-Exceptions%2FAssamese"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Custom-Exceptions/Assamese&amp;action=history"/>
		<updated>2026-04-21T12:39:42Z</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/Custom-Exceptions/Assamese&amp;diff=46787&amp;oldid=prev</id>
		<title>Mousumi: Created page with &quot; {|border=1 |&lt;center&gt;Time&lt;/center&gt; |&lt;center&gt;Narration&lt;/center&gt;    |-  | 00:01  | Custom exceptions ইয়াৰ টিউটোৰিয়েলত আপোনাক স...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Custom-Exceptions/Assamese&amp;diff=46787&amp;oldid=prev"/>
				<updated>2019-04-03T07:23: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  | Custom exceptions ইয়াৰ টিউটোৰিয়েলত আপোনাক স...&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;
| Custom exceptions ইয়াৰ টিউটোৰিয়েলত আপোনাক স্বাগতম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:05&lt;br /&gt;
| ইয়াতে আমি শিকিম: Custom exceptions আৰু throw আৰু throws keywords ইয়াৰ ব্যবহাৰ।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:14&lt;br /&gt;
|টিউটোৰিয়েলটো ৰেকর্ড কৰিবলৈ ব্যবহাৰ কৰিছো: উবুন্টু লিনাক্স 16.04 OS JDK 1 .7 আৰু Eclipse 4.3.1&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:26&lt;br /&gt;
| টিউটোৰিয়েলটো অনুসৰণ কৰিবলৈ Java ত Exceptions Handling ইয়াৰ মৌলিক জ্ঞান থাকিব লাগিব। নহলে, প্ৰাসঙ্গিক জাভা টিউটোৰিয়েলৰ বাবে, নিম্ন লিঙ্কত যাওক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:38&lt;br /&gt;
| প্ৰথমে custom exception সম্পর্কে শিকিম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:42&lt;br /&gt;
| Custom exception এটা user defined exception ক্লাস। এইটোক সাধাৰণতে checked exceptions হিচাবে বনোৱা হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:51&lt;br /&gt;
|এইটোৰ ব্যবহাৰ, ইউসাৰৰ প্ৰয়োজন অনুযায়ী exception কাস্টমাইজ কৰিবলৈ কৰা হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:57&lt;br /&gt;
| এতিয়া আমি eclipse খুলিম আৰু CustomExceptionDemo নামৰ নতুন প্ৰজেক্ট বনাম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:04&lt;br /&gt;
| custom exception প্ৰদর্শন কৰিবলৈ আমি এই প্ৰজেক্টত আবশ্যক ক্লাস বনাম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:11&lt;br /&gt;
| আমি নতুন ক্লাস InvalidMarkException বনাম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:15&lt;br /&gt;
| এইটোক exception class ইয়াৰ ধৰনে বনাবলৈ, এইটো Java exception class ক্লাসৰ subclass হোৱা উচিত।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:22&lt;br /&gt;
|এইটো কৰিবলৈ লিখক extends Exception.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:27&lt;br /&gt;
| Source মেনুত ক্লিক কৰক আৰু তাৰপিছত Generate constructors from Superclass চয়ন কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:34&lt;br /&gt;
| সোফালে Deselect All বোতামত ক্লিক কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:38&lt;br /&gt;
| তাৰপিছত single string argument সহ constructor চয়ন কৰক আৰু তলত OK বোতামত ক্লিক কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:45&lt;br /&gt;
|এই string argument ইয়াৰ ব্যবহাৰ প্ৰদর্শিত ম্যাসেজক কাস্টমাইজ কৰিবলৈ কৰা হয় যেতিয়া এই exception আহে.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:52&lt;br /&gt;
| StudentMarks নামৰ আৰু এটা ক্লাস জুড়ক।&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;
|এই classত marks নামৰ কেবল এটা ভ্যাৰিয়েবল আছে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:04&lt;br /&gt;
|এইটো constructorএ marks ইয়াৰ ভ্যালু ইনিসিয়েলাইজ কৰে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:09&lt;br /&gt;
| মার্ক্স চেক কৰিবলৈ method জুড়ক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:13&lt;br /&gt;
|মার্কৰ স্বাভাবিক ৰেঞ্জ 0 পৰা 100 পর্যন্ত হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:18&lt;br /&gt;
|marks less than 0 or greater than 100 প্ৰক্ৰিয়াকৃত কৰিলে InvalidMarkException আহিব।***&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:25&lt;br /&gt;
|সেয়ে আমি custom exception অতৰাবলৈ throw keyword ব্যবহাৰ কৰিব লাগিব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:33&lt;br /&gt;
|মার্ক বৈধ হলে, Entry OK প্ৰদর্শিত হব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:39&lt;br /&gt;
| আমি দেখো যে ইয়াতে InvalidMarkException এৰৰ আছে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:43&lt;br /&gt;
|এইটো চেক কৰি সমাধান কৰো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:46&lt;br /&gt;
| এৰৰত ক্লিক কৰক আৰু Add throws declarationত ডাবল ক্লিক কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:51&lt;br /&gt;
|আমি দেখো যে method signatureত throws InvalidMarkException জুড়ালে এৰৰ অদৃশ্য হৈ যায়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:00&lt;br /&gt;
| ইয়াতে দেখো যে throws keyword ইয়াৰ ব্যবহাৰ methods ইয়াৰ সৈতে কৰা হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:06&lt;br /&gt;
| এইটোৱে ইঙ্গিত কৰে যে মেথডে specified exceptionক বঢ়াব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:11&lt;br /&gt;
| এই মেথডক কল কৰিলে exception handling কোড প্ৰদান কৰিব লাগিব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:16&lt;br /&gt;
| এতিয়া file access operation দেখাও যি FileNotFoundExceptionক বঢ়াব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:23&lt;br /&gt;
|FileReader class ইয়াৰ এটা উদাহৰণ বনাবলৈ নিম্ন কোড লিখক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:29&lt;br /&gt;
| Eclipseএ কিছু এৰৰ দেখাব কাৰণ আমি সংশ্লিষ্ট Java packages ইম্পোর্ট কৰা নাই।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:36&lt;br /&gt;
|তাকেই সংশোধন কৰিবলৈ এৰৰত ক্লিক কৰক আৰু তাৰ পিছত import 'FileReader' (java.io) ত ডাবল ক্লিক কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:44&lt;br /&gt;
|আমি package আৰু ইয়াৰ ব্যবহাৰ সম্পর্কে পৰবর্তী টিউটোৰিয়েলত শিকিম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:50&lt;br /&gt;
|হোম ফোল্ডাৰত Marks নামৰ ফাইল অ্যাক্সেস কৰিবলৈ fr ক অনুমতি দিবলৈ নিম্ন কোড লিখক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:59&lt;br /&gt;
|ইয়াতে প্ৰদর্শিত পাথ আপোনাৰ সিস্টেমৰ হোম ফোল্ডাৰৰ সৈতে প্ৰতিস্থাপিত হব লাগিব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:05&lt;br /&gt;
| এটা এৰৰৰে দেখায় যে এই কোডৰ লাইনে FileNotFoundExceptionক বড়াব পাৰে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:10&lt;br /&gt;
|আমি throws clauseত এই এক্সেপশনক যোগ কৰি এইটোক সমাধান কৰিব পাৰো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:16&lt;br /&gt;
| আমি দেখো যে FileNotFoundException ও throws clauseত জুড়া গৈছে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:22&lt;br /&gt;
|ইয়াতে দেখোৱাৰ মতে throws ব্যবহাৰ কৰি একাধিক exceptionsক নিয়ন্ত্ৰণ কৰিব পাৰি।&lt;br /&gt;
&lt;br /&gt;
|-    &lt;br /&gt;
| 04:28&lt;br /&gt;
| এতিয়া StudentMarks classত main method বনাম আৰু ফলাফল চেক কৰিম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:34&lt;br /&gt;
| ইয়াতে marks ইয়াৰ বাবে ভ্যালু হিসাবে 40ৰ সৈতে ইনিসিয়েলাইজ কৰি অবজেক্ট m1 বনাইছো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:41&lt;br /&gt;
|পিছৰ লাইনত m1 অবজেক্ট ব্যবহাৰ কৰি validate মেথড লাগু কৰো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:47&lt;br /&gt;
| আমি দেখো যে validate মেথড লাগু হলে ইয়াতে এৰৰ আছে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:52&lt;br /&gt;
|এই মেথডে InvalidMarkException আৰু FileNotFoundExceptionক বঢ়াব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:59&lt;br /&gt;
| এৰৰক সঠিক কৰিবলৈ, main methodত throws clause জুড়াব পাৰি যেনেকৈ আগতে কৰিছিলো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:05&lt;br /&gt;
|কিন্তু try আৰু catch block ইয়াৰ ব্যবহাৰৰ সুপাৰিশ কৰা হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:10&lt;br /&gt;
|সেয়ে Surround with try/catchত ডাবল ক্লিক কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:14&lt;br /&gt;
|এতিয়া আবশ্যক try-catch blocks জুড়া হৈছে আৰু exception নিয়ন্ত্ৰণ কৰা হৈছে।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:20&lt;br /&gt;
| এতিয়া এই প্ৰোগ্ৰামটোক ৰান কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:23&lt;br /&gt;
| এইটোৱে দেখায় Entry OK আৰু rest of the code.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:27&lt;br /&gt;
|কাৰণ marks ইয়াৰ ভ্যালু 40 এটা বৈধ এন্ট্ৰি হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:32&lt;br /&gt;
| এতিয়া ভ্যালুক -10লৈ কৰক যি এটা অবৈধ এন্ট্ৰি হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:37&lt;br /&gt;
| আৰু এবাৰ প্ৰোগ্ৰাম ৰান কৰিম।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:40&lt;br /&gt;
| এতিয়া আমি দেখো যে InvalidMarkExceptionক অতৰাব লাগিব কাৰণ -10 এটা অবৈধ এন্ট্ৰি হয়।&lt;br /&gt;
|-&lt;br /&gt;
| 05:47&lt;br /&gt;
|exception নিয়ন্ত্ৰন কৰাত আমি rest of the code ম্যাসেজ দেখো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:53&lt;br /&gt;
|ইয়াৰ সলনি throws clause ব্যবহাৰ কৰিলে, rest of the code ম্যাসেজ প্ৰিন্ট নহব। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:00&lt;br /&gt;
|লগতে প্ৰোগ্ৰামটো টার্মিনেটও হব।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:03&lt;br /&gt;
|সেয়ে try catch block ব্যবহাৰ কৰা ভাল, যেতিয়া main methodত মেথড কল কৰা হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:10&lt;br /&gt;
|ইয়াৰ সৈতেই টিউটোৰিয়েলৰ শেষলৈ আহিছো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:13&lt;br /&gt;
| সংক্ষেপে:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:15&lt;br /&gt;
|ইয়াতে শিকিছো: Custom Exception কি আৰু throw আৰু throws keywords ইয়াৰ ব্যবহাৰ, custom exceptions বনোৱা আৰু ব্যবহাৰ কৰা।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:26&lt;br /&gt;
| অনুশীলনী হিসাবে: InvalidAgeException নামৰ custom exception class বনাওক।&lt;br /&gt;
|-&lt;br /&gt;
| 06:33&lt;br /&gt;
| আৰু এটা class Age বনাওক আৰু ইনিসিয়েলাইজ কৰিবলৈ constructor বনাওক।&lt;br /&gt;
|-&lt;br /&gt;
| 06:39&lt;br /&gt;
| এটা exception অতৰাবলৈ method validate বনাওক, যদি আয়ু 18 বয়সৰ কম হয়।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:45&lt;br /&gt;
| main methodত অবজেক্ট বনাওক আৰু validate() method লাগু কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:51&lt;br /&gt;
|প্ৰয়োজন অনুযায়ী try-catch blocks দ্বাৰা exception handling প্ৰদান কৰক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:56&lt;br /&gt;
|custom exception class চেক কৰক। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:00&lt;br /&gt;
| নিম্ন লিঙ্কত উপলব্ধ ভিডিওটোৱে প্ৰকল্পক সাৰসংক্ষেপে বোঝায়। এইটো চাওক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:06&lt;br /&gt;
| স্পোকেন টিউটোৰিয়েল প্ৰকল্প দলে কর্মশালাৰ আয়োজন কৰে আৰু অনলাইন পৰীক্ষা পাস কৰিলে প্ৰশংসাপত্ৰ দিয়া হয়। অধিক জানিবলৈ আমালৈ লিখক।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:18&lt;br /&gt;
| স্পোকেন টিউটোৰিয়েল প্ৰকল্প ভাৰত সৰকাৰৰ NMEICT, MHRD দ্বাৰা সমর্থিত।এই বিষয়ত বিস্তাৰিত তথ্য এই লিঙ্কত প্ৰাপ্তিসাধ্য।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:29&lt;br /&gt;
| আই আই টী বোম্বেৰ পৰা মই মৌচুমি মেধী বিদায় লৈছো।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:36&lt;br /&gt;
| অংশগ্ৰহনৰ বাবে ধন্যবাদ।&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mousumi</name></author>	</entry>

	</feed>