Ерекше жағдайды қашан көтеру керек?
Ерекше жағдайды қашан көтеру керек?

Бейне: Ерекше жағдайды қашан көтеру керек?

Бейне: Ерекше жағдайды қашан көтеру керек?
Бейне: 😔ОСЫ 7 ҚАТЕ ҮШІН АДАМДАР СІЗДІ БАҒАЛАМАЙДЫ! 2024, Мамыр
Anonim

Сондықтан ерекше жағдайлар болуы керек болған жағдайда ғана қолданылады сен жағдайды лайықты түрде шеше алмайды («жады жоқ» немесе «компьютер өртеніп жатыр» деп ойлаңыз). Бір негізгі ереже болып табылады дейін пайдалану ерекшеліктер бірдеңе болған жағдайда сен әдетте болжай алмады. Мысалдар дерекқорға қосылу мүмкіндігі, дискіде жоқ файл және т.б.

Кейіннен, бір ерекшелік туралы айту нені білдіреді?

3.3 Ерекшеліктер . Ерекше жағдайды көтеру - бұл бағдарламадағы қалыпты орындалу ағынын үзу, қандай да бір ерекше жағдайдың туындағаны туралы сигнал беру және сол жағдайға әрекет ету үшін тағайындалған бағдарламаның қосымша бөлігіне тікелей оралу әдісі.

Жоғарыда көрсетілгеннен басқа, Python-да ерекше жағдайды қалай көтеруге болады? Python бағдарламаның «қалыпты» бөлігі ретінде try операторынан кейінгі кодты орындайды. Келесі код қоспағанда мәлімдеме - кез келгенге бағдарламаның жауабы ерекше жағдайлар алдыңғы try тармағында. Бұрын көргеніңіздей, синтаксистік тұрғыдан дұрыс код іске қосылғанда қате , Python ерік ерекшелік қатесін жіберіңіз.

Сондай-ақ, ерекше жағдайды көтеру бағдарламаны тоқтата ма?

Әсері а көтеру мәлімдеме болып табылады сюистен басқа сәйкестікте орындауды бұру үшін немесе бағдарламаны тоқтатыңыз өйткені өңдеу үшін люкстен басқа сәйкестік табылмады ерекшелік . The ерекшелік жасаған нысан көтеруге болады мағыналы қате туралы хабарды беретін хабар жолын қамтиды. Жалпы, бұл болып табылады жіп.

Жаңа Ерекше жағдайды шығарған кезде не болады?

жаңа Ерекшелік () білдіреді сен құруда жаңа мысалы Ерекшелік түрі. Қашан сен айту жаңа Ерекше жағдайды тастаңыз () Бұл білдіреді сен Бағдарламаның басқару элементін қоңырау шалушыға жылжытыңыз және одан кейінгі мәлімдемелерді орындамаңыз лақтыру мәлімдеме.

Ұсынылған: