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

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

Video: Java-da birdən çox tutmağa cəhd edə bilərsinizmi?
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim

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.

Bununla əlaqədar olaraq, bir cəhddə bir neçə tutma ola bilərmi?

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.

Eyni şəkildə, Java-da neçə cəhd tutma bloku ola bilər? Biri var blok etməyə çalışın və üç blokları tutmaq . Yalnız bir tutmaq bloku olacaq bir anda edam olun, bu, daxildəki məntiqdən asılıdır blok etməyə çalışın . İçimdə blok etməyə çalışın , kod üç növ istisna ehtiva edir.

Sonradan soruşa bilərsiniz ki, Java-da bir cəhd üçün çoxlu tutmaq olarmı?

A tək cəhd blok çoxlu tutma ola bilər onunla əlaqəli blokları yerləşdirməlisiniz tutmaq ümumi istisna işləyicisini elə bir şəkildə bloklayır tutmaq blok sondadır (aşağıdakı nümunəyə baxın). Siz bir ədədi sıfıra bölməməlisiniz cəhd edin - tutmaq bloklamaq Java.

Çoxlu tutma necə işləyir?

Ümumiyyətlə, çoxlu tutma blok müxtəlif növ istisnaları idarə etmək üçün istifadə olunur tutmaq blok müxtəlif növ istisnaları idarə etmək üçün istifadə olunur. Verilmiş istisna növü birinci ilə uyğundursa tutmaq blok, sonra ilk tutmaq blok yerinə yetirilir və qalan tutmaq bloklar nəzərə alınmır.

Tövsiyə: