Samet Eray Erdem
YazarSamet Eray Erdem
1 dakika okuma süresi
Ağu 9, 2019

Java Unreachable Statement Nedir ?


Java tasarımcıları erişilemez bir kodun hata olduğunu kabul etmişlerdir ve derleme zamanında hata vermesini sağlamışlardır. Bu hatanın sebebini bir kod üzerinden görüp anlamak çok daha kolay olacaktır.

public static void getResult(){

    return;

    System.out.println(true);

}

Gördüğünüz gibi bu durum System.out.println(true); ifadesi hiçbir zaman çalışmayacaktır ve derleme zamanında hata almaktayız.

try {

    throw new Exception();

    System.out.println(true);

} catch (Exception e) {

    e.printStackTrace();

}

Burada da System.out.println(true); ifadesi hiç bir durumda çalışmayacaktır. Yine burada derleme hatası almaktayız.

Bunlar İlginizi Çekebilir