Ката ыргытуу эмне кылат?
Ката ыргытуу эмне кылат?

Video: Ката ыргытуу эмне кылат?

Video: Ката ыргытуу эмне кылат?
Video: Намазда адашса эмне кылат? 2024, Май
Anonim

Ката ыргытуу күтүлбөгөн нерсе болгонун жана аткаруунун кадимки агымы улана албай турганын көрсөтүүгө мүмкүндүк берет. Сиз а ыргытуу билдирүүсүнө ката кетирүү.

Кийинчерээк, жаңы Ката ыргытуу эмне кылат деп сурашы мүмкүн?

жаңы Ката ыргытуу («билдирүү»); Бул бардык браузерлерде иштейт жана аны көрсөтөт ката маалымат ошол эле жол менен болмок кандайдыр бир атайылап JavaScript ката . "Кабар" сабы объекттин билдирүү касиетинде сакталат (бул браузер билдирүүнү көрсөтүү үчүн колдонот).

Ошо сыяктуу эле, качан ката кетириш керек? Ар бир функция бир суроо берет. Эгер берилген киргизүү бул суроону жаңылыштык кылып алса, анда ыргытуу а өзгөчө . Бул сызыкты жараксыздыкты кайтаруучу функциялар менен тартуу кыйыныраак, бирок жыйынтык: эгерде функциянын анын киргизүүлөрү жөнүндө божомолдору бузулса, анда ал ыргытуу а өзгөчө кадимкидей кайтуунун ордуна.

Андан тышкары, ката ыргытуу эмнени билдирет?

The ыргытуу билдирүү ыргытат (түзөт) ан ката . Качан а ката пайда болгондо, JavaScript адатта токтойт жана пайда кылат ката билдирүү. Мунун техникалык термини: JavaScript болот ката кетирүү . The ыргытуу билдирүү салтты түзүүгө мүмкүндүк берет ката . Бул үчүн техникалык термин болуп саналат: ыргытуу а өзгөчө.

Кантип C++ тилинде ката кетиресиз?

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

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