Java'да try catch деген эмне?
Java'да try catch деген эмне?

Video: Java'да try catch деген эмне?

Video: Java'да try catch деген эмне?
Video: Synchronized vs ReadWriteLock vs StampedLock [Java Multithreading] 2024, Май
Anonim

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

Адамдар дагы сурашат: try catch акыры Javaда кантип иштейт?

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

Жогорудагыдан тышкары, Java'да try and catchти качан колдонуу керек? Java аракет - кармоо блок программадагы өзгөчөлүктөрдү иштетүү үчүн колдонулат. ичиндеги код бөгөт коюуга аракет кыл аткарылат жана кандайдыр бир өзгөчөлүк пайда болсо, кармоо блок аларды иштетүү үчүн колдонулат. Эгерде кармоо блок өзгөчө кырдаалды чече албайт, ал кайра чалуучу программасына ыргытылат.

Бул жерде, Java'да акыры эмне аракет кылуу керек?

Java акыры блок - бул байланышты жабуу, агым ж.б. сыяктуу маанилүү кодду аткаруу үчүн колдонулган блок. Java акыры блоктун өзгөчөлүгү иштетилгенби же жокпу, ар дайым аткарылат. Java акыры блок ээрчийт аракет кыл же блокту кармоо.

Биз аракет кылбай, акыры Java менен жаза алабызбы?

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

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