Hansı Java çoxlu tutma ilə sınaqdan keçirildi?
Hansı Java çoxlu tutma ilə sınaqdan keçirildi?

Video: Hansı Java çoxlu tutma ilə sınaqdan keçirildi?

Video: Hansı Java çoxlu tutma ilə sınaqdan keçirildi?
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Bilər
Anonim

Çoxlu tutma blok

From Java 7-dən sonra a Çox - tutmaq blokdur təqdim etdi bundan istifadə edərək, birdən çox istisnanı tək daxilində idarə edə bilərsiniz tutmaq blok.

Sonra Java-da birdən çox tutmağa cəhd edə bilərsinizmi?

Java çoxlu tutmaq istisnalar A blok edə bilərsiniz bir və ya daha çox izlənilir tutmaq bloklar. Hər biri tutmaq blokda fərqli istisna işləyicisi olmalıdır. Deməli, əgər sən var müxtəlif istisnalar baş verdikdə müxtəlif vəzifələri yerinə yetirmək, java istifadə edin çoxlu tutmaq blok.

Java-da multi catch nədir? In Java 7 mümkün olmuşdur çoxlu tutmaq fərqli istisnalar eynidir tutmaq blok. Bu da kimi tanınır çox tutma . Birincidə iki istisna sinifinin necə adlandığına diqqət yetirin tutmaq blok boru xarakteri ilə ayrılır |.

Beləliklə, bir cəhddən sonra bir neçə tutma əldə edə bilərikmi?

Bəli, sən çoxlu tutma ola bilər ilə bloklar cəhd edin bəyanat. Siz xüsusi istisnaları tutmaqla başlayırsınız və sonra sonuncu blokda edə bilərsiniz tutmaq əsas İstisna. Yalnız biri tutmaq blok olacaq istisnanızı idarə edin. Sən cəhd edə bilər olmadan blok tutmaq blok.

Bir tutma blokunda birdən çox istisna sinifi ola bilərmi?

İdarəetmə Birdən çox növü İstisna Java SE 7 və sonrakı versiyalarında tək tutmaq blok edə bilər tutmaq birdən çox növü istisna . A blok tutmaq idarə edən çoxlu istisna tiplər kompilyator tərəfindən yaradılan bayt kodunda təkrarlanma yaratmır; bayt kodu var replikasiyası yoxdur istisna idarəçilər.

Tövsiyə: