Java'ны catch stop аткарууга аракет кылабы?
Java'ны catch stop аткарууга аракет кылабы?

Video: Java'ны catch stop аткарууга аракет кылабы?

Video: Java'ны catch stop аткарууга аракет кылабы?
Video: Как заездить лошадь Правильная заездка лошади Московский ипподром тренер Полушкина Ольга коневодство 2024, Май
Anonim

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

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

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

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

Мындан тышкары, кармалгандан кийин код Java аткарылабы?

Анткени, эгерде өзгөчөлүк ташталса, Code акыркы пунктунда болот аткаруу бөтөнчөлүк ыкманын калган бөлүгүн токтотсо да, өзгөчөлүк сыртка тарайт аткаруу ; Код кийин аракет/ кармоо блок болбойт өлүм жазасына тартуу эгерде өзгөчөлүк а тарабынан кармалбаса кармоо бөгөт коюу жана кайра ыргытуу эмес.

Java'да аракет кылуу үчүн Catch милдеттүүбү?

А кармоо пункту жок болушу мүмкүн эмес аракет кыл билдирүү. Ал эмес милдеттүү a аракет кыл / кармоо блок бар. The аракет кыл блок да жок болушу мүмкүн эмес кармоо пункт же акыркы пункт. ортосунда эч кандай код болушу мүмкүн эмес аракет кыл , кармоо , акыры блокторду.

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