Java'да бир нече кармоого аракет кыла аласызбы?
Java'да бир нече кармоого аракет кыла аласызбы?

Video: Java'да бир нече кармоого аракет кыла аласызбы?

Video: Java'да бир нече кармоого аракет кыла аласызбы?
Video: Нелогичная жизнь_Рассказ_Слушать 2024, Май
Anonim

Java көп кармайт өзгөчөлүктөр

А аракет кылып көрүңүз артынан бир же бир нече кармоо блоктор. Ар бир кармоо блок башка өзгөчөлүктү иштеткичти камтышы керек. Демек, эгер сен бар ар кандай өзгөчөлүктөр пайда болгондо ар кандай тапшырмаларды аткарууга, java колдонуңуз көп кармоо блок.

Бул жагынан алганда, аракет бир нече кармалышы мүмкүн?

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

Ошо сыяктуу эле, Javaда канча try catch блоктору болушу мүмкүн? Анын бирөө бар бөгөт коюуга аракет кыл жана үч блокторду кармоо . Бир гана кармоо блок болот дароо аткарылат, бул ички логикага жараша болот бөгөт коюуга аракет кыл . Менин ичимде бөгөт коюуга аракет кыл , код үч өзгөчөлүктү камтыйт.

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

А жалгыз аракет блок көп кармалышы мүмкүн аны менен байланышкан блокторду жайгаштыруу керек кармоо жалпы өзгөчөлүктү иштеткич катары блоктошот кармоо блок акыркы болуп саналат (төмөндөгү мисалды караңыз). Сиз санды нөлгө бөлбөшүңүз керек аракет кыл - кармоо бөгөт коюу Java.

Бир нече кармоо кантип иштейт?

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

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