kodbankasi http://kodbankasi.org/kodbankasi

Throw ile istisna yazma

Bu dersimizde throw anahtar kelimesini kullanarak kendi istisnamızı yazmayı göreceğiz.Kodlarımız aşağıdaki gibidir.


import java.util.Scanner;
class kendiistisnamiz extends Exception{
String mesaj;
public kendiistisnamiz(){
}
public kendiistisnamiz(String a){
mesaj = a;
}
}
public class throwkullanimi {
public static void main(String args[]){
Scanner giris = new Scanner(System.in);
int sayi;
System.out.println("Sayi giriniz");
sayi=giris.nextInt();
try{
if(sayi!=0){
System.out.println("Girinlen sayi"+sayi);
}
else{
throw new kendiistisnamiz("0 harici bir sayi giriniz");
}
}
catch(kendiistisnamiz ex){
System.out.println("Hata Mesajı: " + ex.mesaj);
} } }

Bir önceki yazımız olan Javada ++ ve -- operatörleri başlıklı yazımızı da inceleyebilirsiniz.

2 Yorumlar

  1. Teşekkürler anlayamadığım konulardan biriydi. Örnekle beraber çok güzel açıklamışsnız.

  2. Sitenizin android ve java derslerini takip ediyorum. Bunun için teşekkürler. web servisler ve veritabanlarını da bu tarz makalelerle anlatırsanız çok sevinirim.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.

Bu yazı da ilginizi çekebilir !

Java – Enumarations

Enumarations : numaralandırma bir sınıf tipi gibi tanımlanarak kullanılan veri türleridir.enumaration tanımlanırken enum anahtar sözcüğü ...