Throw exception handling java programming malayalam tutorial

preview_player
Показать описание
ശരി, നമുക്ക് java-യിൽ throw exception handling എങ്ങനെ ചെയ്യാമെന്ന് വിശദമായി പഠിക്കാം. ഈ ട്യൂട്ടോറിയലിൽ, എന്താണ് എക്സെപ്ഷൻ, എങ്ങനെയെല്ലാമാണ് എക്സെപ്ഷനുകൾ ഉണ്ടാകുന്നത്, throw സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിച്ച് എങ്ങനെ എക്സെപ്ഷനുകൾ ഉണ്ടാക്കാം തുടങ്ങിയ കാര്യങ്ങൾ വിശദീകരിക്കുന്നു.

**എന്താണ് exception?**
പ്രോഗ്രാം പ്രവർത്തിക്കുമ്പോൾ ഉണ്ടാകുന്ന runtime error-കളെയാണ് exception എന്ന് പറയുന്നത്. ഇത് പ്രോഗ്രാമിന്റെ സാധാരണ രീതിയിലുള്ള ഒഴുക്കിനെ തടസ്സപ്പെടുത്തുന്നു. exception ഉണ്ടായാൽ, പ്രോഗ്രാം സാധാരണയായി ടെർമിനേറ്റ് ആകും.

**exception handling ന്റെ പ്രാധാന്യം**
exception handling ഉപയോഗിച്ച്, പ്രോഗ്രാം ടെർമിനേറ്റ് ആകാതെ എറർ കൈകാര്യം ചെയ്യാൻ സാധിക്കുന്നു. ഇങ്ങനെ എറർ കൈകാര്യം ചെയ്യുന്നതിലൂടെ പ്രോഗ്രാം സാധാരണപോലെ പ്രവർത്തിക്കുന്നത് തുടരാൻ കഴിയും.

**javaയിലെ പ്രധാന exception handling കീവേർഡുകൾ**
* `try`: exception ഉണ്ടാവാൻ സാധ്യതയുള്ള കോഡ് ഈ ബ്ലോക്കിൽ കൊടുക്കുന്നു.
* `catch`: try ബ്ലോക്കിൽ ഉണ്ടാകുന്ന exception-നെ ഈ ബ്ലോക്ക് കൈകാര്യം ചെയ്യുന്നു.
* `finally`: exception ഉണ്ടായാലും ഇല്ലെങ്കിലും ഈ ബ്ലോക്കിലെ കോഡ് എപ്പോഴും പ്രവർത്തിക്കും.
* `throw`: ഒരു exception ഉണ്ടാക്കാൻ ഉപയോഗിക്കുന്നു.
* `throws`: ഒരു മെത്തേഡ് exception ഉണ്ടാക്കാമെന്ന് സൂചിപ്പിക്കാൻ ഉപയോഗിക്കുന്നു.

**throw സ്റ്റേറ്റ്മെന്റ്**
`throw` സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിച്ച്, നമുക്ക് ഒരു എക്സെപ്ഷൻ ഉണ്ടാക്കാനും അത് കൈകാര്യം ചെയ്യാനുമായി എറിയാനും (throw) സാധിക്കും. ഇത് സാധാരണയായി ഒരു നിശ്ചിത കണ്ടീഷൻ തൃപ്തികരമല്ലാത്ത സാഹചര്യങ്ങളിൽ ഉപയോഗിക്കുന്നു.

**throw എങ്ങനെ ഉപയോഗിക്കാം?**
`throw` എന്ന കീവേർഡ് ഉപയോഗിച്ച് ഒരു എക്സെപ്ഷൻ ഒബ്ജക്റ്റ് ഉണ്ടാക്കുന്നു. ഈ ഒബ്ജക്റ്റ് `throwable` ക്ലാസിന്റെയോ അതിന്റെ സബ്ക്ലാസ്സുകളുടെയോ ഇൻസ്റ്റൻസ് ആയിരിക്കണം.

**throw-യുടെ സിന്റാക്സ്:**

**ഉദാഹരണം 1: arithmeticexception ഉണ്ടാക്കുന്നു**

ഈ ഉദാഹരണത്തിൽ, `age` നെഗറ്റീവ് ആണെങ്കിൽ, ഒരു `arithmeticexception` ഉണ്ടാക്കുകയും അത് `catch` ബ്ലോക്കിൽ കൈകാര്യം ചെയ്യുകയും ചെയ്യുന്നു.

**ഉദാഹരണം 2: illegalargumentexception ഉണ്ടാക്കുന്നു**

ഇവിടെ, `validateage` എന്ന മെത്തേഡിൽ, `age` 18-ൽ കുറവാണെങ്കിൽ `illegalargumentexception` ഉണ്ടാക്കുന്നു.

**ഉദാഹരണം 3: custom except ...

#JavaProgramming #ExceptionHandling #MalayalamTutorial

throw exception handling java programming malayalam tutorial error handling try catch finally custom exceptions debugging java malayalam coding tutorial exception types runtime exceptions checked exceptions best practices
Рекомендации по теме
join shbcf.ru