Junior — Middle
Můžeš uvést standardní výjimky, které lze v Java ověřit?
sobes.tech AI
Odpověď od AI
V jazyce Java jsou kontrolované (checked) výjimky ty, které kompilátor vyžaduje, aby byly ošetřeny nebo deklarovány v metodě. Některé standardní kontrolované výjimky:
IOException— chyby vstupu/výstupu, například při práci se soubory nebo sítí.SQLException— chyby při práci s databázemi přes JDBC.ClassNotFoundException— když třída není nalezena při dynamickém načítání.InterruptedException— přerušení vlákna.FileNotFoundException— soubor nebyl nalezen (podtřída IOException).
Příklad zpracování kontrolované výjimky:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Kontrolované výjimky nutí vývojáře, aby explicitně řešil potenciální chyby, čímž zvyšují spolehlivost kódu.