Puteți încerca să aveți mai multe capturi în Java?
Puteți încerca să aveți mai multe capturi în Java?

Video: Puteți încerca să aveți mai multe capturi în Java?

Video: Puteți încerca să aveți mai multe capturi în Java?
Video: Cheloo - Prezentul perfect (Videoclip Oficial) 2024, Decembrie
Anonim

Java captură multiple excepții

A încercați blocul poate fi urmat de unul sau mai multe captură blocuri. Fiecare captură blocul trebuie să conțină un alt handler de excepții. Deci daca tu avea pentru a îndeplini sarcini diferite la apariția diferitelor excepții, utilizați java multi- captură bloc.

În acest sens, poate o încercare să aibă mai multe capturi?

Da tu poate avea mai multe capturi blocuri cu încerca afirmație. Începi prin a prinde anumite excepții și apoi în ultimul bloc poți captură Excepție de bază. Doar unul dintre captură bloc voi gestionează-ți excepția. Tu poate încerca bloc fără a captură bloc.

De asemenea, câte blocuri try catch pot fi acolo în Java? Are unul încercați să blocați si trei prinde blocuri . Unul singur prinde blocul va se executa imediat, depinde de logica din interior încercați să blocați . În interiorul meu încercați să blocați , codul conține trei tipuri de excepții.

Ulterior, se poate întreba, de asemenea, putem avea mai multe capturi pentru o singură încercare în Java?

A o singură încercare bloc poate avea mai multe capturi blocuri asociate cu acesta, ar trebui să plasați captură blochează astfel încât handlerul generic de excepție captură blocul este pe ultimul (vezi în exemplul de mai jos). Nu ar trebui să împărțiți un număr la zero din care am ieșit încerca - captură bloc in Java.

Cum funcționează capturile multiple?

În general, captură multiplă bloc este folosit pentru a gestiona diferite tipuri de excepții înseamnă fiecare captură bloc este folosit pentru a gestiona diferite tipuri de excepții. Dacă tipul dat de excepție se potrivește cu primul captură blocați, apoi mai întâi captură blocul se execută și restul de captură blocurile sunt ignorate.

Recomandat: