Java try-catch

Tanım ;

İstisnai bir durum oluşabileceğini öngördüğümüz kodları try bloğu içine alırız. Eğer böyle bir durum oluşursa program kırılmak yerine hatayı bloktan dışarı fırlatır. Bu fırlatılan hata catch blokları tarafından yakalanır ve makul bir şekilde yönetilir.


Örnek ;

try{
//Hata oluşması beklenen kod bloğu
}
catch(hata tipi){
// Bu hatanın yönetilmesi için gerekli kod bloğu
}


Giriş ;

package kodsozluk;
public class KodSozluk {  
    public void calis(){
    int [] dizi={1,2,3,4};
        for (int i = 0; i < 5; i++) {
            try {
                System.out.println("--> "+dizi[i]);
            } catch (Exception e) {
                System.out.println("Hata Oluştu "+e);
            }
        }
    }
    public static void main(String[] args) {
        System.out.println("Başla");
        KodSozluk ks=new KodSozluk();
        ks.calis();
        System.out.println("Bitti");
    }
}


Çıkış ;

run:
Başla
--> 1
--> 2
--> 3
--> 4
Hata Oluştu java.lang.ArrayIndexOutOfBoundsException: 4
Bitti
Girl Eating Pizza

Java, yazılım uygulamalarının geliştirilmesinde yaygın olarak kullanılan popüler bir programlama dilidir. Java uygulamalarını geliştirirken göz önünde bulunduru

Girl Eating Pizza

SOLID , yazılım tasarımlarını daha anlaşılır, esnek, sağlam ve sürdürülebilir hale getirmeyi amaçlayan 5 tasarım ilkesinin kısaltmasıdır. Java'da kullanımı anlatacağım.