Бейне: Ерекшелік Java деген не?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
The лақтыру ішіндегі кілт сөз Java айқын қолданылады ерекшелік тастаңыз әдістен немесе кодтың кез келген блогынан. Біз істей аламыз лақтыру белгіленді немесе белгіленбейді ерекшелік . The лақтыру кілт сөз негізінен пайдаланылады лақтыру әдет-ғұрып ерекше жағдайлар.
Осылайша, Java-да ерекше жағдайды шығару нені білдіреді?
лақтырады кілт сөз әдіс мүмкін екенін жариялау үшін қолданылады лақтыру бір немесе бірнеше ерекше жағдайлар . Қоңырау шалушы оны ұстап алуы керек ерекше жағдайлар . Сізде делік java кітапхана әдісін қолданатын бағдарлама Ерекше жағдайды шығарады . Сіздің бағдарламаңызда сіз мұны шешесіз ерекшелік try & catch пайдалану.
Жоғарыда көрсетілгеннен басқа, біз ерекше жағдайды қолмен жасай аламыз ба? Ерекшеліктерді қолмен шығару Сіз лақтыра алады пайдаланушы анықталған ерекшелік немесе, алдын ала анықталған ерекшелік анық пайдаланады лақтыру кілт сөз. Екі түрі бар ерекше жағдайлар пайдаланушы анықтаған және әрқайсысын алдын ала анықтаған ерекшелік класс арқылы ұсынылған және ол Throwable класын иеленеді.
Осыны ескере отырып, Java ерекше жағдайларды өңдеудегі лақтыру мен лақтырудың айырмашылығы неде?
Лақтырулар сөйлем an-ды жариялау үшін қолданылады ерекшелік , яғни ол try-ге ұқсас жұмыс істейді ұстау блок. Лақтыру кілт сөз қолданылады ішінде әдіс денесі лақтыру а ерекшелік , әзірше лақтырады жариялау үшін әдіс қолтаңбасында қолданылады ерекше жағдайлар пайда болуы мүмкін ішінде мәлімдемелер бар ішінде әдіс.
Ерекше жағдайды өңдеу дегеніміз не?
лақтыру кілт сөз қолданылады лақтыру а ерекшелік анық. Тек Throwable класының объектісі немесе оның ішкі сыныптары болуы мүмкін лақтырылды . Бағдарламаның орындалуы кездескен кезде тоқтайды лақтыру мәлімдеме және ең жақын ұстау мәлімдеме түріне сәйкестігі тексеріледі ерекшелік.
Ұсынылған:
Ерекшелік деген не?
Catch - ерекше жағдайды сол жерде өңдеу. Демек, байланысты catch блок коды орындалғаннан кейін бағдарлама жалғасады. Байланыстырылғанмен ұсталмаса, ол сыртқы try.. catch блоктарын іздейді. мұнда try блогынан кейінгі код орындалмайды (тек соңғы блок орындалмаса)
Java тіліндегі ерекшелік түрлері қандай?
Java ерекшеліктерінің түрлері Ерекшеліктердің негізінен екі түрі бар: тексерілген және белгіленбеген. Мұнда қате тексерілмеген ерекшелік ретінде қарастырылады
Java ерекшелік класының иерархиясындағы екі ерекшелік класы қандай?
Exception сыныбында екі негізгі ішкі сынып бар: IOException сыныбы және RuntimeException сыныбы. Төменде ең көп таралған тексерілген және белгіленбеген Java-ның кірістірілген ерекшеліктерінің тізімі берілген
Java тіліндегі белгіленбеген ерекшелік дегеніміз не?
Java тіліндегі белгіленбеген ерекшелік - бұл компиляция уақытында өңделуі тексерілмеген Ерекшеліктер. Бұл ерекшеліктер қате бағдарламалауға байланысты орын алады. Бағдарлама компиляция қатесін бермейді. Барлық тексерілмеген ерекшеліктер RuntimeException сыныбының тікелей ішкі сыныптары болып табылады
Java тіліндегі қате және ерекшелік дегеніміз не?
Қате "ақылға қонымды қолданба ұстауға тырыспауы керек маңызды мәселелерді көрсетеді." кезінде. Ерекшелік "ақылға қонымды қолданба ұстағысы келетін шарттарды көрсетеді." RuntimeException және олардың ішкі сыныптарымен бірге қате - тексерілмеген ерекшеліктер. Барлық басқа Exception сыныптары тексерілген ерекшеліктер болып табылады