கோட்லின் புரோகிராமிங் மொழி விரும்பத்தக்க மொழிகளில் ஒன்றாகும் என்பது அதிகாரப்பூர்வமானது என்பதால் , அது குறைந்துவிட்டது ஒரே பயணத்தில். நீங்கள் கோட்லினுக்கு புதியவராக இருந்தால், இந்த சூப்பர் கூல் நிரலாக்க மொழியைக் கற்றுக்கொள்ள தாகம் இருந்தால் இந்த கட்டுரை உங்கள் வழிக்கு உதவும்.
இந்த வரிசையில் தலைப்புகளைப் பற்றி நான் விவாதிக்கிறேன்:
- கோட்லின் என்றால் என்ன, நீங்கள் ஏன் கோட்லின் கற்க வேண்டும்?
- கோட்லின் நிறுவல்
- கோட்லின் அடிப்படைகள்
- விதிவிலக்குகள்
தொடங்குவோம்!
கோட்லின் என்றால் என்ன, நீங்கள் ஏன் கோட்லின் கற்க வேண்டும்?
கோட்லின் ஒரு பிரபலமான மென்பொருள் நிறுவனத்தால் அறிமுகப்படுத்தப்பட்டது ஜெட் ப்ரைன்ஸ் ( முன்னர் இன்டெல்லிஜே மென்பொருள் என்று அழைக்கப்பட்டது) 2011 ஆம் ஆண்டில், ஜே.வி.எம்-க்கு புதிய மொழியாக.
கோட்லின் என்பது ஒரு குறுக்கு-தளம், நிலையான தட்டச்சு செய்யப்பட்ட, பொது-நோக்க நிரலாக்க மொழி, அதாவது அது செயல்படுகிறது வகைரன் நேரத்திற்கு மாறாக தொகுக்கும் நேரத்தில் சரிபார்க்கிறது.Android பயன்பாட்டை உருவாக்க இது பரவலாகப் பயன்படுத்தப்படுகிறது. உங்களுக்கு அடிப்படை அறிவு இருந்தால் நீங்கள் எந்த நேரத்திலும் கோட்லினைக் கற்றுக்கொள்ள முடியும்.
எங்கள் கோட்லின் நிபுணர் கோட்லின் என்றால் என்ன என்பதை விளக்கும் இந்த கோட்லின் டுடோரியல் வீடியோவைப் பார்த்து கோட்லினில் உங்கள் கற்றலை கிக்ஸ்டார்ட் செய்யுங்கள்.
ஆரம்பநிலைக்கான கோட்லின் பயிற்சி | கீறலில் இருந்து கோட்லின் கற்றுக்கொள்ளுங்கள்
ஆண்ட்ராய்டு மேம்பாட்டுக்கான கூகிள் தனது அதிகாரப்பூர்வ மொழியாக அறிவித்ததிலிருந்து கோட்லின் அதிக பிரபலத்தைப் பெற்றுள்ளது. இப்போது, நான் சொன்னால், ஜாவாவில் சிக்கலான நிரல்கள் உள்ளன, அதற்கு கோட்லின் ஒரு மாற்று? அதற்கு நீங்கள் ஒப்புக்கொள்வீர்களா? சரி, நீங்கள் செய்ய வேண்டும்!
அதற்கான காரணத்தை நான் உங்களுக்கு சொல்கிறேன்.
நீங்கள் ஏன் கோட்லின் கற்க வேண்டும்?
ஜாவாவில் 10-15 வரிகளின் குறியீட்டை எழுதுவதைக் கருத்தில் கொண்டு, அதே குறியீட்டை கோட்லினில் வெறும் 3-4 வரிகளில் எழுதுங்கள். எந்த ஒன்றை நீ விரும்புகின்றாய்? ஜாவா அல்லது கோட்லின்? நிச்சயமாக கோட்லின் சரியானதா? ஆம். இது எதனால் என்றால்,
ஜாவாவில் இருக்கும் கொதிகலன் குறியீடுகளின் எண்ணிக்கையை கோட்லின் குறைக்கிறது. இவை ஒன்றும் இல்லைகுறியீட்டின் பிரிவுகள் பல இடங்களில் சிறிய அல்லது மாற்றங்கள் இல்லாமல் சேர்க்கப்பட வேண்டும்.
கோட்லின் பயன்படுத்த மிகவும் பாதுகாப்பானது. பாதுகாப்பாக, அதாவது, கோட்லின் நிரலாக்க மொழி குறைக்கிறது NullPointerExecptions இது ஒரு நிரலின் செயல்பாட்டின் போது நிகழ்கிறது.
கோட்லின் இயங்கக்கூடியது. இதன் பொருள், இxisting ஜாவா குறியீட்டை அழைக்கலாம் கோட்லின் ஒரு இயற்கை வழியில், மேலும் கோட்லின் குறியீட்டை ஜாவாவிலிருந்து சீராக பயன்படுத்தலாம்.
உலகெங்கிலும் உள்ள ஏராளமான நிறுவனங்களால் இது ஏற்றுக்கொள்ளப்படுவதால் நீங்கள் ஈர்க்கப்படுவீர்கள்.
கோட்லின் என்றால் என்ன, ஏன் கோட்லின் முக்கியமானது என்பதை இப்போது நீங்கள் புரிந்துகொண்டுள்ளீர்கள், நிறுவல் செயல்முறையை விரைவாகப் பார்ப்போம்.
எந்தவொரு நிரலாக்க மொழியுடனும் பணியாற்ற, உங்களுக்கு ஒரு IDE தேவை, அங்கு நீங்கள் குறியீட்டை எழுதி அவற்றை இயக்கலாம். கோட்லின் புரோகிராமிங் மொழியின் விஷயத்தில், நீங்கள் கிரகணம், இன்டெல்லிஜே, ஆண்ட்ராய்டு ஸ்டுடியோவில் வேலை செய்யலாம் அல்லது ஒரு முழுமையான கம்பைலரைப் பயன்படுத்துவதையும் பரிசீலிக்கலாம். ஆனால் இன்டெல்லிஜே ஜெட் ப்ரைன்களின் ஒரு தயாரிப்பு என்பதால், கோட்லினுடன் இணைந்து பணியாற்ற இன்டெல்லிஜேவைப் பயன்படுத்துவது விரும்பப்படுகிறது.
எனவே, உங்கள் கணினியில் இன்டெல்லிஜெவை எவ்வாறு நிறுவுவது என்பதை நான் விளக்கி, கோட்லினில் ஒரு எளிய நிரலை எழுத உங்களுக்கு உதவுகிறேன்.
கோட்லின் நிறுவல்
உங்கள் இன்டெல்லிஜே நிறுவலை முடிக்க படிகளைப் பின்பற்றவும்.
IntelliJ க்குச் செல்லவும் பதிவிறக்கங்கள் பக்கம் சமூக பதிப்பு இணைப்பைக் கிளிக் செய்க
ஜாவாவில் மேலெழுதும் மற்றும் அதிக சுமை
சமூக பதிப்பைப் பதிவிறக்கி கோப்பைத் திறக்கவும்.
நீங்கள் இன்டெல்லிஜைத் திறந்ததும், நீங்கள் எந்த வகையான திட்டத்தில் வேலை செய்ய விரும்புகிறீர்கள், அதாவது ஜாவா அல்லது கோட்லின் அல்லது வேறு ஏதேனும் நிரலாக்க மொழி போன்ற சில கேள்விகள் கேட்கப்படும். இது இலக்கு கோப்புறையைத் தேர்வுசெய்யவும், திட்டத்தின் பெயரை உள்ளிடவும், பின்னர் இன்டெல்லிஜேயின் ரன் கம்யூனிட்டி பதிப்பைக் கிளிக் செய்யவும். நீங்கள் கிட்டத்தட்ட இருக்கிறீர்கள்!
இன்டெல்லிஜே பணியிடம் மிகவும் எளிது. நீங்கள் குறுக்குவழிகளைத் திரையில் காண்பீர்கள், மேலும் இந்த மேடையில் பணிபுரியும் போது முயற்சிக்க நிறைய இருக்கிறது.
முதலில், புதிய கோட்லின் கோப்பை உருவாக்குவோம்.
கோப்பு-> புதிய-> தேர்ந்தெடு திட்டம் என்பதைக் கிளிக் செய்க
அடுத்து, கோட்லின் மற்றும் ஜே.வி.எம்.
அடுத்து, பினிஷ் என்பதைக் கிளிக் செய்து, அது முடிந்தது.
புதிய கோட்லின் திட்டம் கிடைத்தது, இப்போது ஒரு எளிய ஹலோ வேர்ல்ட் திட்டத்தை எழுதுவோம்.
புதிய கோட்லின் கோப்பை உருவாக்க, எஸ்.ஆர்.சி கோப்புறையில் வலது கிளிக் செய்து புதிய கோட்லின் கோப்பு / வகுப்பைக் கிளிக் செய்க.
எங்கள் முதல் நிரலை கோட்லினில் எழுதுவோம்.
இப்போது இது எவ்வாறு செயல்படுகிறது என்பதை விளக்குகிறேன்.
நான் வரி: செயல்பாடுகள் கோட்லின் திட்டத்தின் கட்டுமான தொகுதிகள் என குறிப்பிடப்படுகின்றன. கோட்லினில் உள்ள அனைத்து செயல்பாடுகளும் முக்கிய சொற்களுடன் தொடங்குகின்றன வேடிக்கை அதைத் தொடர்ந்து செயல்பாட்டின் பெயர் ( பிரதான ) , பூஜ்ஜியம் அல்லது அதற்கு மேற்பட்ட கமாவால் பிரிக்கப்பட்ட அளவுருக்கள், ஒரு விருப்ப வருவாய் வகை மற்றும் உடல். முக்கிய () செயல்பாடு ஒரு வாதத்தை எடுக்கும், ஒரு வரிசை சரங்களின்.
III வரி : println () வெளியீட்டுத் திரையில் செய்தியை (உள்ளீடு) காட்ட பயன்படுகிறது.
குறிப்பு: நீங்கள் நேரடியாக பயன்படுத்தலாம் println () நிலையான வெளியீட்டில் அச்சிட. அதேசமயம், ஜாவாவில், நீங்கள் பயன்படுத்த வேண்டும் System.out.println ().
இப்போது முன்னேறி, கோட்லின் அடிப்படைகளைப் புரிந்துகொள்வோம்.
கோட்லின் அடிப்படைகள்
ஒரு பொருள் சார்ந்த நிரலாக்க மொழியில், முதலில் செய்ய வேண்டியது ஒரு வகுப்பையும் ஒரு பொருளையும் எவ்வாறு உருவாக்குவது என்பதுதான், எனவே, கோட்லின் நிரலாக்க மொழியில் ஒரு வகுப்பையும் பொருளையும் எவ்வாறு உருவாக்குவது என்று பார்ப்போம்.
வகுப்புகள் மற்றும் பொருள்கள்
கோட்லின் இரண்டையும் ஆதரிக்கிறார் (OOP) அத்துடன் செயல்பாட்டு நிரலாக்கமும். பொருள் சார்ந்த நிரலாக்கமானது நிகழ்நேரத்தை அடிப்படையாகக் கொண்டது பொருள்கள் மற்றும் வகுப்புகள் . கோப்ளின் OOP மொழியின் தூண்களான இணைத்தல், பரம்பரை மற்றும் பாலிமார்பிசம் போன்றவற்றையும் ஆதரிக்கிறது.
கோட்லின் வகுப்பு
கோட்லின் வர்க்கம் ஜாவாவைப் போன்றது வர்க்கம் . முக்கிய வார்த்தையைப் பயன்படுத்தி கோட்லின் வகுப்புகள் அறிவிக்கப்படுகின்றன வர்க்கம். கோட்லின் வகுப்பில் ஒரு வகுப்பு தலைப்பு உள்ளது, இது அதன் வகை அளவுருக்கள், கட்டமைப்பாளர் போன்றவற்றைக் குறிக்கிறது மற்றும் சுருள் பிரேஸ்களால் சூழப்பட்ட வர்க்க உடலைக் கொண்டுள்ளது.
தொடரியல்:
class className {// வகுப்பு தலைப்பு // Prooerty // உறுப்பினர் செயல்பாடு}
கோட்லின் பொருள்
SQL எடுத்துக்காட்டில் தேதி தரவு வகை
ஒரு பொருள் நிகழ்நேர நிறுவனம் அல்லது நிலை மற்றும் நடத்தை கொண்ட ஒரு தர்க்கரீதியான நிறுவனம் என்று கருதப்படுகிறது, அங்கு நிலை என்பது ஒரு பொருளின் மதிப்பைக் குறிக்கிறது மற்றும் நடத்தை ஒரு பொருளின் செயல்பாட்டைக் குறிக்கிறது.
ஒரு பொருள் அடிப்படையில் ஒரு வகுப்பின் பண்புகள் மற்றும் உறுப்பினர் செயல்பாட்டை அணுக பயன்படுகிறது. ஒரு வகுப்பின் பல பொருட்களை உருவாக்க கோட்லின் அனுமதிக்கிறது.
ஒரு பொருளை உருவாக்கவும்
கோட்லின் பொருள் இரண்டு படிகளில் உருவாக்கப்படுகிறது, முதல் படி ஒரு குறிப்பை உருவாக்கி பின்னர் ஒரு பொருளை உருவாக்குவது.
var obj = வகுப்பு பெயர் ()
இப்போது, இது ஜாவாவைப் போன்றதல்லவா? முக்கிய சொல்லைப் பயன்படுத்தி பொருளை உடனடியாக நிறுவுவீர்கள் புதியது இது கோட்லினில் பயன்படுத்தப்படவில்லை.
மாறிகள் அறிவிப்பு
ஒரு வர்க்கத்தையும் ஒரு பொருளையும் எவ்வாறு உருவாக்குவது என்பதை நீங்கள் புரிந்துகொண்டவுடன், கோட்லினில் ஒரு மாறியை எவ்வாறு அறிவிப்பது என்பது மற்றொரு முக்கிய விஷயம்.
மாறி உண்மையில் தரவைச் சேமிக்கப் பயன்படும் நினைவக இருப்பிடத்தைக் குறிக்கிறது. இப்போது, கோட்லினில் ஒரு மாறியை எவ்வாறு அறிவிப்பது என்று பார்ப்போம்.
முக்கிய வார்த்தையைப் பயன்படுத்தி கோட்லின் மாறி அறிவிக்கப்படுகிறது எங்கே மற்றும் மணி .
var xyz = 'எடுரேகா' வால் abc = 20
உங்களிடம் இந்த கேள்வி இருக்கலாம், நீங்கள் ஏன் var மற்றும் val ஐ மாறிகளாக பயன்படுத்த வேண்டும்? இதை உங்களுக்கு உதவுகிறேன்.
இங்கே, மாறி xyz சரம் வகை மற்றும் மாறி abc Int வகை. துவக்க வெளிப்பாடு மூலம் கோட்லின் தொகுப்பி இதை அறிவார். இது நிரலாக்கத்தில் வகை அனுமானம் என்று அழைக்கப்படுகிறது. இது போன்ற வகையை நீங்கள் வெளிப்படையாக குறிப்பிடலாம்:
var xyz: சரம் = 'எடுரேகா' வால் abc: Int = 20
கோட்லின் புரோகிராமிங் மொழியில் நீங்கள் ஒரு மாறியை அறிவிக்கிறீர்கள்.
அடுத்து, வரம்புகளைப் புரிந்துகொள்வோம்.
வரம்புகள்
கோட்லினில் இந்த வரம்புகளின் உதவியுடன், தொடக்க மற்றும் முடிவு மதிப்பைக் குறிப்பிடுவதன் மூலம் ஒரு வரிசையின் பட்டியலை எளிதாக உருவாக்கலாம்.
தொடக்க மதிப்பிலிருந்து இறுதி மதிப்பு வரையிலான இடைவெளியாக கோட்லின் வரம்பு வரையறுக்கப்படுகிறது. வரம்பு வெளிப்பாடுகள் ஆபரேட்டருடன் உருவாக்கப்படுகின்றன (..) அதைத் தொடர்ந்து இல் மற்றும் ! இல் . வரையறுக்கப்பட்ட வரம்பிற்குள் வரும் இந்த மதிப்பு.
வரம்பை எவ்வாறு உருவாக்குவது என்று பார்ப்போம்.
ஒரு மாறி அறிவித்து தொடக்க மற்றும் இறுதி இடைவெளியைக் குறிப்பிடவும்.
var AtoZ = 'A' .. 'Z'
கடிதங்களின் இடத்தில் நீங்கள் எண்ணையும் பயன்படுத்தலாம்.
var 1to9 = 1..9
கோட்லினில் கட்டுப்பாட்டு ஓட்ட அறிக்கைகளுடன் பணிபுரியும் போது இது மிகவும் பயனுள்ளதாக இருக்கும்.
இப்போது, நீங்கள் தலைகீழ் வரிசையில் வரிசையைப் பெற விரும்பினால், நீங்கள் டவுன் டோ () என்ற முறையைப் பயன்படுத்தலாம்.
var தலைகீழ் = 9 கீழே 1
இது தலைகீழ் வரிசையில் வரிசையைப் பெற உதவுகிறது.
இப்போது முன்னேறி, கோட்லினில் உள்ள கட்டுப்பாட்டு பாய்வு அறிக்கைகளைப் புரிந்துகொள்வோம்.
ஓட்ட அறிக்கைகளை கட்டுப்படுத்தவும்
கட்டுப்பாட்டு ஓட்ட அறிக்கைகள் முக்கியமாக அடங்கும் if, when, if-else, loop க்கு, while loop, do-while loop, ஜம்ப் அறிக்கைகள்.
அவற்றை விரிவாக புரிந்துகொள்வோம்.
கோட்லின் ‘என்றால்’ வெளிப்பாடு
கோட்லினில், என்றால் ஒரு மதிப்பை வழங்கும் வெளிப்பாடு. நிரல் கட்டமைப்பின் ஓட்டத்தை கட்டுப்படுத்த இது பயன்படுத்தப்படுகிறது.
தொடரியல்:
if (நிபந்தனை) code // குறியீடு அறிக்கை}
உதாரணமாக:
fun main (args: வரிசை) {val num1 = 5 val num2 = 10 val result = if (num1> num2) {'$ num1 $ num2' ஐ விட அதிகமாக உள்ளது} else {'$ num1 $ num2'} println ( விளைவாக) }
வெளியீடு: 5 10 ஐ விட சிறியது
குறிப்பு : நீங்கள் சுருள் பிரேஸ்களை அகற்றலாம் if-else வெளிப்பாட்டில் ஒரே ஒரு அறிக்கை இருந்தால் உடல்.
நீங்கள் ஒரு வெளிப்பாடாக இருந்தால் பயன்படுத்தலாம்.
வேடிக்கையான பிரதான (args: வரிசை) {var num1: Int = 4 var num2: Int = 6 var result: Int = 0 result = if (num1> num2) num1 else num2 println (result)}
வெளியீடு: 6
வளையத்திற்கு
கோட்லின் க்கு நிரலின் ஒரு பகுதியை பல முறை மீண்டும் செய்ய லூப் பயன்படுத்தப்படுகிறது. இது வரிசைகள், வரம்புகள், சேகரிப்புகள் மற்றும் பலவற்றின் மூலம் மீண்டும் நிகழ்கிறது. கோட்லின் லூப்பிற்கு சமம் ஒவ்வொரு சி, சி ++, சி # போன்ற மொழிகளில் லூப்.
தொடரியல் :
for (சேகரிப்பில் உள்ள உருப்படி) {// வளையத்தின் உடல்}
வேடிக்கையான பிரதான (args: வரிசை) {val Course = arrayOf (2,4,5,8,9) for (பாடத்தில் உருப்படி) {println (உருப்படி)}}
வெளியீடு:
2
4
5
8
9
கோட்லினில் இருக்கும்போது
கோட்லினில், எப்பொழுது என்பது நிபந்தனை வெளிப்பாடு ஆகும். வெளிப்பாடு ஒரு மாற்றாக இருக்கும்போது இது அறிக்கை மாறவும் ஜாவாவில்.
தொடரியல்:
போது (வெளிப்பாடு) {வழக்கு மதிப்பு // அறிக்கை முறிவு வழக்கு மதிப்பு n // அறிக்கை முறிவு இயல்புநிலை}உதாரணமாக :
fun main (args: வரிசை) {var number = 4 var num = when (number) {1 -> 'One' 2 -> 'Two' 3 -> 'Three' 4 -> 'Four' 5 -> 'Five' else -> 'தவறான எண்'} println ('எண்: $ num')}
வெளியீடு:
எண்: 4
லூப் போது
தி லூப் போது நிரலின் ஒரு பகுதியை பல முறை மீண்டும் செய்யவும் பயன்படுத்தப்படுகிறது. நிபந்தனை உண்மையாக இருக்கும் வரை லூப் குறியீட்டின் தொகுதியை இயக்குகிறது. கோட்லின் அதே நேரத்தில் லூப் ஜாவாவைப் போன்றது.
தொடரியல் :
போது (நிபந்தனை) body // உடல்}
உதாரணமாக:
fun main (args: வரிசை) {var i = 1 போது (i<=3){ println(i) i++ } }
வெளியீடு :
ஒன்று
2
3
செய்யும்போது
தி செய்யும்போது லூப் ஒத்திருக்கிறது போது ஒரு முக்கிய வேறுபாட்டைத் தவிர லூப். அ செய்யும்போது லூப் முதலில் உடலை இயக்குகிறது செய் அதைத் தடுக்கும் போது அது நிலைமையை சரிபார்க்கிறது.
தொடரியல்:
(நிபந்தனை) போது {// பாடி ஆஃப் டூ பிளாக்} செய்யுங்கள்
உதாரணமாக:
fun main (args: வரிசை) {var i = 1 do {println (i) i ++} போது (i<=3) }
வெளியீடு:
ஒன்று
2
3
கட்டுப்பாட்டு ஓட்ட அறிக்கைகள் எவ்வாறு செயல்படுகின்றன என்பதை இப்போது நீங்கள் அறிவீர்கள், கோட்லின் செயல்பாடுகளைப் பார்ப்போம்.
கோட்லின் செயல்பாடுகள்
செயல்பாடுகள் அடிப்படையில் ஒரு குறிப்பிட்ட பணியைச் செய்யும் ஒன்றோடொன்று தொடர்புடைய குறியீட்டின் குழுவுக்கு குறிப்பிடப்படுகின்றன. ஒரு நிரலை வெவ்வேறு துணை தொகுதிகளாக உடைக்க ஒரு செயல்பாடு பயன்படுத்தப்படுகிறது.
கோட்லினில், முக்கிய சொல்லைப் பயன்படுத்தி செயல்பாடுகள் அறிவிக்கப்படுகின்றன வேடிக்கை.
வேடிக்கை (x: Int): Int {return 2 * x}
கோட்லினில் ஒரு செயல்பாட்டை நீங்கள் அறிவிப்பது இதுதான்.
இப்போது லாம்ப்டா செயல்பாடுகளைப் பற்றி விவாதிக்கலாம்.
லாம்ப்டா செயல்பாடுகள்
கோட்லின் செயல்பாடுகள் குறிப்பிடப்படுகின்றனமுதல் வகுப்பு, அதாவது அவை மாறிகள் மற்றும் தரவு கட்டமைப்புகளில் சேமிக்கப்படலாம், அவை வாதங்களாக அனுப்பப்பட்டு பிற உயர்-வரிசை செயல்பாடுகளிலிருந்து திரும்பும். இப்போது, லாம்ப்டா செயல்பாடுகள் என்ன?
லாம்ப்டா செயல்பாடுகள் என்பது பெயர் இல்லாமல் குறிப்பிடப்படும் செயல்பாடு.
உதாரணமாக :
fun main (args: Array) {val myLambda: (Int) -> Unit = {p: Int -> println (p)} addNumber (3,6, myLambda)} fun addNumber (a: Int, b: Int, myLambda : (Int) -> அலகு) {val add = a + b myLambda (சேர்)}
வெளியீடு:
9
விதிவிலக்குகள்
உங்கள் குறியீட்டில் ஒரு சிக்கலைச் செயல்படுத்தும்போது அதைக் குறிக்க விதிவிலக்குகள் பயன்படுத்தப்படுகின்றன. விதிவிலக்கு கையாளுதல் என்பது ஏற்படக்கூடிய விதிவிலக்கை நிவர்த்தி செய்யும் திறன் என்றும் குறிப்பிடப்படுகிறது. எந்தவொரு விதிவிலக்கையும் நீங்கள் கையாளவில்லை எனில், எங்கள் நிரல் திடீரென செயல்படுவதை நிறுத்திவிடும், எனவே உங்கள் விண்ணப்பத்தை உடனடியாக செயலிழக்கச் செய்கிறது.
நீங்கள் ஒரு முழு எண்ணுக்கு இரட்டிப்பாக்க முடியுமா?
ஜாவாவில், இரண்டு வகையான விதிவிலக்குகள் உள்ளன: சரிபார்க்கப்பட்ட மற்றும் தேர்வு செய்யப்படாத. ஆனால், கோட்லின் தேர்வு செய்யப்படாத விதிவிலக்குகளை ஆதரிக்கிறது.
தேர்வு செய்யப்படாத விதிவிலக்குகள்
இவை உங்கள் குறியீட்டில் உள்ள குறைபாடுகள் காரணமாக வீசப்படும் விதிவிலக்குகள். அவை இயக்கநேர எக்ஸ்செப்சன் சூப்பர் கிளாஸின் நேரடி அல்லது மறைமுக துணைப்பிரிவாகும்.
- எண்கணித எக்ஸ்செப்சன்: நீங்கள் ஒரு எண்ணை பூஜ்ஜியத்தால் வகுக்கும்போது இது வீசப்படுகிறது.
- ArrayIndexOutOfBoundExceptions: ஒரு வரிசை சட்டவிரோத குறியீட்டுடன் அணுகப்படும்போது இது வீசப்படுகிறது.
- பாதுகாப்பு விதிவிலக்கு: பாதுகாப்பு மீறலைக் குறிக்க இது பாதுகாப்பு மேலாளரால் வீசப்படுகிறது.
- NullPointerException: பூஜ்ய பொருளின் மீது நீங்கள் ஒரு முறை அல்லது சொத்தை செயல்படுத்தும்போது இது வீசப்படுகிறது.
இதன் மூலம், இந்த கட்டுரையின் முடிவில் “ கோட்லின் புரோகிராமிங் மொழி “. விவாதிக்கப்பட்ட தலைப்புகளில் நீங்கள் தெளிவாக இருப்பீர்கள் என்று நம்புகிறேன்.
இப்போது நீங்கள் எங்கள் கோட்லின் புரோகிராமிங் மொழி வலைப்பதிவின் வழியாக சென்றுள்ளீர்கள், நீங்கள் எடுரேகாவைப் பார்க்கலாம் எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கோட்லின் புரோகிராமிங் மொழி வலைப்பதிவு பிரிவின் கருத்துகளில் இதைக் குறிப்பிடவும், நாங்கள் உங்களிடம் திரும்புவோம்.