Java тіліндегі белгіленбеген ерекшелік дегеніміз не?
Java тіліндегі белгіленбеген ерекшелік дегеніміз не?

Бейне: Java тіліндегі белгіленбеген ерекшелік дегеніміз не?

Бейне: Java тіліндегі белгіленбеген ерекшелік дегеніміз не?
Бейне: Know Your Rights: Family Medical Leave Act 2024, Мамыр
Anonim

Java тіліндегі ерекше жағдай белгіленбеген сол Ерекшеліктер өңдеуі компиляция уақытында тексерілмейді. Мыналар ерекшеліктер қате бағдарламалауға байланысты пайда болады. Бағдарлама компиляция қатесін бермейді. Барлық Белгіленбеген ерекшеліктер RuntimeException сыныбының тікелей ішкі сыныптары болып табылады.

Сонымен қатар, мысалмен Java-да тексерілмеген ерекшелік дегеніміз не?

Тексерілмеген ерекше жағдайлардың мысалы: ArithmeticException, ArrayStoreException, ClassCastException және т.б. «Бір қызығы сол RuntimeException өзі Ерекшеліктің қосалқы сыныбы, яғни барлық тексерілмеген ерекшелік сыныптары жанама түрде ерекшеліктерді тексеру керек еді, БІРАҚ олар емес».

Сонымен қатар, Java-да тексерілген және белгіленбеген ерекше жағдайдың айырмашылығы неде? Басты тексерілген және белгіленбеген ерекшелік арасындағы айырмашылық бұл тексерілген ерекшеліктер болып табылады тексерілді компиляция уақытында тексерілмеген ерекшеліктер болып табылады тексерілді орындалу уақытында.

Сонымен қатар, Java-да тексерілмеген ерекше жағдайды ұстай аласыз ба?

Иә, сен істей аласың лақтыру тексерілмеген ерекшеліктер лақтырумен. Және иә, сіз тексерілмеген ерекше жағдайларды ұстай аласыз ішінде ұстау блок. Иә өңдей аласыз the белгіленбеген ерекшелік бірақ міндетті емес.

Төмендегілердің қайсысы белгіленбеген ерекшелік болып табылады?

Ан белгіленбеген ерекшелік болып табылады ерекшелік орындалу кезінде орын алады. Мыналар Runtime деп те аталады Ерекшеліктер . Мыналар логикалық қателер немесе API дұрыс пайдаланбау сияқты бағдарламалау қателерін қамтиды. Орындалу уақыты ерекшеліктер құрастыру кезінде еленбейді.

Ұсынылған: