Мазмуну:

Кантип мен өзгөчө кырдаалды басып чыгарам?
Кантип мен өзгөчө кырдаалды басып чыгарам?

Video: Кантип мен өзгөчө кырдаалды басып чыгарам?

Video: Кантип мен өзгөчө кырдаалды басып чыгарам?
Video: Суйгонум качан жолугам 2024, Май
Anonim

Java'да өзгөчө билдирүүлөрдү басып чыгаруунун ар кандай жолдору

  1. printStackTrace() ыкмасын колдонуу - Бул басып чыгаруу аты өзгөчө , сүрөттөлүшү жана толук стек изи, анын ичинде кайда сызык өзгөчө пайда болгон. кармоо( Exception д) { д.
  2. toString() ыкмасын колдонуу - It басып чыгарат аты жана сүрөттөлүшү өзгөчө .
  3. getMessage() ыкмасын колдонуу - Көбүнчө колдонулат.

Ошо сыяктуу эле, сиз сурашыңыз мүмкүн, GetMessage () деген эмне?

The getMessage() Throwable классынын ыкмасы деталдарды кайтаруу үчүн колдонулат билдирүү нөл болушу мүмкүн болгон Throwable объектинин. Деталдарды алуу үчүн бул ыкманы колдонсо болот билдирүү нын өзгөчө сап мааниси катары.

Жогорудагыдан тышкары, стек изин кантип басып чыгарам? The стек изи коомдук жараксыз деп чакыруу менен стандарттык ката басып чыгарууга болот printStackTrace () өзгөчө ыкма. Java 1.4 баштап, стек изи java деп аталган java классынын массивине капсулдалат. lang. StackTraceElement.

Ушундан улам, Pythonдо өзгөчө кырдаалды кантип түзөсүз?

Колдонуу өзгөчө иштетүү Python , адегенде бардыгын кармашыңыз керек тышкары пункт. "тырыш" жана "сөздөрү тышкары " болуп саналат Python ачкыч сөздөр жана кармоо үчүн колдонулат өзгөчөлүктөр . аракет - тышкары [ өзгөчө -name] (мисалдар үчүн жогоруда караңыз) блоктору try пунктундагы код оператор боюнча аткарылат.

Pythonдо кандай өзгөчөлүк бар?

Ан өзгөчө программаны аткаруу учурунда пайда болгон, программанын инструкцияларынын нормалдуу агымын бузган окуя. Жалпысынан алганда, качан а Python скрипт ал көтөрө албаган кырдаалга туш болсо, анда ал көтөрөт өзгөчө . Ан өзгөчө болуп саналат Python катаны билдирген объект.

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