Video: İstisna atmaq nə deməkdir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Termin istisna "müstəsna hadisə" ifadəsinin stenoqramıdır. Tərif : An istisna proqramın icrası zamanı baş verən və proqramın göstərişlərinin normal gedişatını pozan hadisədir. yaradılması bir istisna obyekt və onun iş vaxtı sisteminə təhvil verilməsi adlanır istisna atmaq.
Sonra, hansı istisna atmaq üçün istifadə olunur?
The atmaq Java-da açar sözdür istifadə olunur açıq şəkildə istisna atın metoddan və ya hər hansı kod blokundan. Biz bacarırıq atmaq ya yoxlanılır, ya da yoxlanılır istisna . The atmaq açar söz, əsasən atmaq üçün istifadə olunurdu adət istisnalar.
Eynilə, catch blokunda bir istisna etsək nə olar? Nə vaxt yeni istisna edir atıldı bir blok tutmaq ya da nəhayət blok bundan yayılacaq blok , sonra cərəyan istisna yeni kimi ləğv ediləcək (və unudulacaq). istisna xaricə yayılır.
Bunu nəzərə alaraq, istisna atmaq və istisna tutmaq arasında fərq nədir?
Throws bəndi an elan etmək üçün istifadə olunur istisna , yəni cəhdə bənzər işləyir tutmaq blok. Atmaq açar söz istifadə olunur içində metod bədən üçün istisna atın , isə atışları elan etmək üçün imza metodunda istifadə olunur istisnalar baş verə bilər içində bəyanatlar mövcuddur içində üsul.
Nə vaxt bir istisna atmalısınız?
istifadə edin istisnalar diqqətdən kənarda qalmamalı olan şeylər barədə xəbərdar etmək. istifadə etməyin istisnalar əgər səhv yerli olaraq həll edilə bilərsə. əmin olun istisnalar rutininizin qalan hissəsi ilə eyni abstraksiya səviyyəsindədirlər. İstisnalar həqiqətən müstəsna olan üçün qorunmalıdır.
Tövsiyə:
Samsung-a necə pin atmaq olar?
Google Maps Mobile-da (Android) Pin necə atılır Google Xəritə tətbiqini açın. İstədiyiniz yeri tapana qədər ya ünvanı axtarın, ya da xəritədə sürüşdürün. Sancaq atmaq üçün ekrana uzun basın. Ünvan və ya yer ekranın aşağı hissəsində görünəcək
Django-da masanı necə atmaq olar?
Dept_emp_employee_dept cədvəlini əl ilə silmək üçün aşağıdakı addımları yerinə yetirin. Terminalda Django layihəsinin kök qovluğuna gedin. Django dbshell-ə getmək üçün aşağıdakı əmri işlədin. $ python3 manage.py dbshell SQLite versiyası 3.22. Qaç. dept_emp_employee_dept cədvəlinin üzərinə düşmək üçün drop əmrini işlədin
Java istisna sinifinin iyerarxiyasında iki istisna sinfi hansılardır?
Exception sinfinin iki əsas alt sinfi var: IOException sinfi və RuntimeException Sinfi. Aşağıda ən ümumi yoxlanılan və qeyd olunmayan Java-nın Daxili İstisnalarının siyahısı verilmişdir
Yeni İstisna atmaq nə deməkdir?
Yeni RuntimeException (e) atdıqda; adlanır yeni bir istisna yaradılır, ancaq orijinal istisna onun içinə bükülür. Beləliklə, yığın izi belə görünəcək: "Əsas" java mövzusunda istisna. java:36) Səbəb: java
İstisna Java atmaq nədir?
Java-da throw açar sözü metoddan və ya hər hansı kod blokundan açıq şəkildə istisna atmaq üçün istifadə olunur. Biz yoxlanılmış və ya yoxlanılmamış istisna ata bilərik. throw açar sözü əsasən xüsusi istisnalar atmaq üçün istifadə olunur