Junior — Middle
Можеш ли да наведеш стандардне изузетке које можемо проверити у Јави?
sobes.tech АИ
Одговор од АИ
U Javi, proverene (checked) izuzeci su oni koje kompajler zahteva da se obrade ili deklarisu u metodu. Neki od standardnih proverenih izuzetaka:
IOException— greške ulaza/izlaza, na primer prilikom rada sa fajlovima ili mrežama.SQLException— greške prilikom rada sa bazama podataka putem JDBC.ClassNotFoundException— kada klasa nije pronađena tokom dinamičkog učitavanja.InterruptedException— prekid niti.FileNotFoundException— fajl nije pronađen (podklasa od IOException).
Primer obrade proverenog izuzetka:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Provereni izuzeci primoravaju programera da eksplicitno obradi potencijalne greške, čime se povećava pouzdanost koda.