Nə üçün iş vaxtı istisnasını tutmamalıyıq?
Nə üçün iş vaxtı istisnasını tutmamalıyıq?

Video: Nə üçün iş vaxtı istisnasını tutmamalıyıq?

Video: Nə üçün iş vaxtı istisnasını tutmamalıyıq?
Video: Işə gedəndə və iş görəndə bu sözü deyin - Hacı Şahin - Bu sözü de günün uğurlu ruzin bol olsun 2024, Noyabr
Anonim

Tutma İstisnası və ya Atılan

İcra zamanı istisnaları proqramlaşdırma probleminin birbaşa nəticəsi olan problemləri təmsil edir və beləliklə tutulmamalıdır, çünki onlardan sağalması ağlabatan gözlənilmir və ya tutmaq onlar. Tutmaq Atılan iradə tutmaq hər şey

Bunu nəzərə alaraq, iş vaxtı istisnasını tutmaq olarmı?

İcra zamanı istisnaları proqramın istənilən yerində baş verə bilər və tipik proqramda çox sayda ola bilər. Tipik olaraq, yoxlamanın dəyəri icra zamanı istisnaları faydasını üstələyir tutmaq və ya onları dəqiqləşdirmək. Beləliklə, kompilyator bunu tələb etmir tutmaq və ya müəyyənləşdirin icra zamanı istisnaları , baxmayaraq ki.

Həmçinin bilirsiniz ki, iş vaxtı istisnası nədir? The İcra vaxtı İstisnası ümumiyyətlə valideyn sinifidir istisnalar proqramın və ya tətbiqin baş verdikdə qəzaya uğraması və ya sıradan çıxması gözlənilən Java proqramlaşdırma dili. The İcra vaxtı İstisnası adətən proqramın öhdəsindən gəlməsi gözlənilən şərti deyil, proqramçının səhvini göstərir.

Üstəlik, Runtime İstisnaları niyə yoxlanılmır?

Ümumiyyətlə, nəzarətsiz tutmuruq istisna çünki öhdəsindən gələ bilmirik. Məsələn, verilənlər bazası bağlantısını götürək, əgər DB fiziki olaraq aşağıdırsa, var yox tətbiqimiz bu problemi necə həll edə bilər, buna görə də onu tutmaq istəsək də, onu idarə edə bilmərik (həll edə bilmirik).

Java-da iş vaxtı istisnasını tutmaq mümkündürmü?

İcra zamanı istisnaları proqramın istənilən yerində baş verə bilər və tipik birində çox sayda ola bilər. Beləliklə, kompilyator sizdən tələb etmir tutmaq və ya müəyyənləşdirin icra zamanı istisnaları (bacarsan da). Bir halda ki, atmaq ümumi təcrübədir RuntimeException istifadəçinin bir metodu səhv çağırmasıdır.

Tövsiyə: