Java-da iş vaxtı istisnası nədir?
Java-da iş vaxtı istisnası nədir?

Video: Java-da iş vaxtı istisnası nədir?

Video: Java-da iş vaxtı istisnası nədir?
Video: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, Bilər
Anonim

The İcra vaxtı İstisnası ümumiyyətlə valideyn sinifidir istisnalar -nin Java baş verdikdə proqramın və ya tətbiqin çökməsi və ya sıradan çıxması gözlənilən proqramlaşdırma dili. Fərqli istisnalar kimi hesab edilmir İstisnalar , İstisnalar heç vaxt yoxlanılmır.

Məsələn, Java-da işləmə vaxtı istisnası nədir?

Nümunələr üçün RuntimeException qeyri-qanuni cast əməliyyatı, boş göstəricidən qeyri-adekvat istifadə, sərhəddən kənar massiv elementinə istinad edir. Xəta istisna siniflər adətən tətbiqiniz tərəfindən idarə edilə bilməyən kritik problemlərə işarə edir. Nümunələr yaddaş xətası, yığının daşması, uğursuzluq Java VM.

Sonradan sual yaranır ki, iş vaxtı istisnası ilə yoxlanılan istisna arasında fərq nədir? Əsas RuntimeException arasındakı fərq və yoxlanılmış İstisna ki, Bu cəhd tutmaq və ya idarə etmək üçün nəhayət blok cəhd təmin etmək məcburidir yoxlanılmış İstisna və bunu etməmək nəticə verəcəkdir in tərtib zamanı xətası, isə in halda RuntimeException bu məcburi deyil.

İnsanlar da soruşurlar ki, Java-da işləmə vaxtı istisnasını tuta bilərsinizmi?

Tutmaq İstisna tutacaq həm yoxlanılır, həm də icra zamanı istisnaları . İcra zamanı istisnaları proqramlaşdırma probleminin birbaşa nəticəsi olan problemləri təmsil edir və ona görə də tutulmamalıdır bacarmaq onlardan sağalmaq və ya onlarla məşğul olmaq ağlabatan gözlənilmir. Tutmaq Atılan tutacaq hər şey.

Java-da yoxlanılan istisna nədir?

A yoxlanılan istisna bir növüdür istisna ya tutulmalı, ya da atıldığı üsulla elan edilməlidir. Məsələn, java .io. IOException a yoxlanılan istisna . Nəyi başa düşmək üçün a yoxlanılan istisna aşağıdakı kodu nəzərdən keçirin: Kod bölməsi 6.9: İşlənmir istisna.

Tövsiyə: