5.00 / 1 oy

Java'da Throws Kullanımı ve Örnekleri

Dün Java'da throw kullanımı hakkında bir yazı yaylaşmıştım, bugün de throws anahtar sözcüğünün Java'da nasıl kullanıldığını örneklerle açıklamaya çalışacağım.

Throws, Java'da, bir metodun listelenen tür istisnalarından (exception) birini atabileceğini belirtmek için metodun imzasında kullanılan bir anahtar kelimedir. Bu metod kullanıldığında, bir try-catch bloğu kullanarak istisnayı işlemelidir.

public static void main(String [] args) {
double bolum;
     try
     {
         bolum=bol(1.0,2.0);
     }
     catch(IOException e)
     {
     }
 }
 
 public static double bol (double sayi1, double sayi2) throws IOException 
 {
     return sayi1/sayi2;
 }

bol metodu try catch bloğu olmadan kullanılmak istendiğinde hata verecektir.

public static void main(String [] args) {
 double bolum;
 bolum=bol(1.0,2.0); //hata
}

public static double bol (double sayi1, double sayi2) throws IOException 
{
 return sayi1/sayi2;
}

Hata mesajı: Unhandled exception type IOException

utku33

26.01.2020 00:18

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da Throws Kullanımı ve Örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.