Junior — Middle
Ar galite paminėti standartines išimtis, kurias galima patikrinti Java?
sobes.tech AI
Atsakymas iš AI
Java kalboje tikrinamos (checked) išimtys yra tos, kurias kompiliatorius reikalauja apdoroti arba deklaruoti metodo viduje. Kai kurios standartinės tikrinamos išimtys:
IOException— įvesties/išvesties klaidos, pavyzdžiui, dirbant su failais ar tinklais.SQLException— klaidos dirbant su duomenų bazėmis per JDBC.ClassNotFoundException— kai klasė nerandama dinamiškai įkeliant.InterruptedException— srauto pertrauka.FileNotFoundException— failas nerastas (paveldėtas iš IOException).
Pavyzdys, kaip apdoroti tikrinamą išimtį:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Tikrinamos išimtys verčia kūrėją aiškiai tvarkyti galimas klaidas, kas didina kodo patikimumą.