Junior — Middle
Meg tudod nevezni azokat az alapértelmezett kivételeket, amelyeket Java-ban ellenőrizni lehet?
sobes.tech MI
Válasz az MI-től
Java-ban a ellenőrzött (checked) kivételek azok, amelyeket a fordító megkövetel, hogy kezeljünk vagy deklaráljunk a metódusban. Néhány szabványos ellenőrzött kivétel:
IOException— bemeneti/kimeneti hibák, például fájlok vagy hálózatok használata során.SQLException— hibák adatbázisokkal való munkavégzés során JDBC-n keresztül.ClassNotFoundException— amikor a osztály nem található dinamikus betöltés során.InterruptedException— szál megszakítása.FileNotFoundException— fájl nem található (az IOException alosztálya).
Egy ellenőrzött kivétel kezelési példája:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Az ellenőrzött kivételek arra kényszerítik a fejlesztőt, hogy explicit módon kezelje a potenciális hibákat, növelve a kód megbízhatóságát.