Junior — Middle
Czy możesz wymienić standardowe wyjątki, które można sprawdzić w Java?
sobes.tech AI
Odpowiedź od AI
W Javie, sprawdzane (checked) wyjątki to te, które kompilator wymaga obsłużyć lub zadeklarować w metodzie. Niektóre standardowe sprawdzane wyjątki:
IOException— błędy wejścia/wyjścia, np. podczas pracy z plikami lub siecią.SQLException— błędy podczas pracy z bazami danych przez JDBC.ClassNotFoundException— gdy klasa nie zostanie znaleziona podczas dynamicznego ładowania.InterruptedException— przerwanie wątku.FileNotFoundException— plik nie został znaleziony (podklasa IOException).
Przykład obsługi sprawdzanego wyjątku:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Sprawdzane wyjątki zmuszają programistę do jawnego obsłużenia potencjalnych błędów, co zwiększa niezawodność kodu.