Sobes.tech
Junior — Middle

Java'da kontrol edilebilecek standart istisnaları isimlendirebilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Java'da kontrol edilen (checked) istisnalar, derleyicinin işleme veya yöntemde bildirme zorunluluğu getirdiği istisnalardır. Bazı standart kontrol edilen istisnalar:

  • IOException — giriş/çıkış hataları, örneğin dosyalar veya ağlarla çalışırken.
  • SQLException — JDBC aracılığıyla veritabanlarıyla çalışırken oluşan hatalar.
  • ClassNotFoundException — dinamik yükleme sırasında sınıf bulunamadığında.
  • InterruptedException — iş parçacığının kesilmesi.
  • FileNotFoundException — dosya bulunamadı (IOException alt sınıfı).

Kontrol edilen istisnaların işlenmesi örneği:

try {
    FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
    e.printStackTrace();
}

Kontrol edilen istisnalar, geliştiricinin potansiyel hataları açıkça işlemesini zorunlu kılarak kodun güvenilirliğini artırır.