Junior — Middle
Можеш ли да назовеш стандартните изключения, които могат да бъдат проверени в Java?
sobes.tech AI
Отговор от AI
В Java проверяемите (checked) изключения са тези, които компилаторът изисква да бъдат обработени или обявени в метода. Някои стандартни проверявани изключения:
IOException— грешки при вход/изход, например при работа с файлове или мрежи.SQLException— грешки при работа с бази данни чрез JDBC.ClassNotFoundException— когато класът не бъде намерен при динамично зареждане.InterruptedException— прекъсване на нишката.FileNotFoundException— файлът не е намерен (подклас на IOException).
Пример за обработка на проверявано изключение:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Проверяваните изключения принуждават разработчика да обработва явно потенциалните грешки, повишавайки надеждността на кода.