Качан өзгөчөлүктү көтөрүш керек?
Качан өзгөчөлүктү көтөрүш керек?

Video: Качан өзгөчөлүктү көтөрүш керек?

Video: Качан өзгөчөлүктү көтөрүш керек?
Video: Видеодогу өзгөчөлүктү таап эң көп коммент жазган адамга приз бар! 2024, Май
Anonim

Ошол үчүн өзгөчөлүктөр керек болсо гана колдонулат сен кырдаалды татыктуу чече албайт («эс тутуму жок» же «компьютер күйүп жатат» деп ойло). Бир эреже болуп саналат чейин колдонуу өзгөчөлүктөр бир нерсе болгон учурда сен адатта алдын ала айта алган эмес. Мисал катары маалыматтар базасынын байланышы, дискте жок файл ж.

Кийинчерээк, кимдир бирөө дагы суроо бериши мүмкүн, бул эмнени билдирет?

3.3 Өзгөчө учурлар . Өзгөчө кырдаалды көтөрүү кандайдыр бир өзгөчө жагдайлар пайда болгондугу жөнүндө белгилөөчү программанын нормалдуу аткарылышын үзгүлтүккө учуратуу жана ошол жагдайга жооп берүү үчүн дайындалган программанын тиркеме бөлүгүнө түз кайтуу ыкмасы.

Жогорудагыдан тышкары, Pythonдо өзгөчө кырдаалды кантип көтөрөсүз? Python программанын "нормалдуу" бөлүгү катары try операторунан кийин кодду аткарат. Кийинки код тышкары билдирүү программанын ар кандай жооп болуп саналат өзгөчөлүктөр мурунку try пунктунда. Мурда көргөндөй, синтаксистик жактан туура код киргенде ката , Python болот өзгөчө ката кетирүү.

Ошондой эле суроо бериши мүмкүн, өзгөчө кырдаалды көтөрүү программаны токтотобу?

таасири а көтөрүү билдирүү болуп саналат же сюитадан башка дал келүүдөгү аткарууну бурууга, же программаны токтотуу анткени комплектиден башка эч кандай дал келген нерсе табылган жок өзгөчө . The өзгөчө тарабынан түзүлгөн объект көтөрө алат маанилүү ката кабарын камсыз кылуучу кабар сабын камтыйт. Жалпысынан, бул болуп саналат сап.

Жаңы Exception ыргытканыңызда эмне болот?

жаңы Exception () билдирет сен а жаратып жатышат жаңы мисалы Exception түрү. Качан болгондо сен айт жаңы Exception ыргытуу () Бул билдирет сен программанын башкаруусун чалуучуга жылдырыңыз жана андан кийин кийинки билдирүүлөрдү аткарбаңыз ыргытуу билдирүү.

Сунушталууда: