Page 64 - E-Modul Pemrograman Dasar Kelas X
P. 64
Console.WriteLine("Exception yang lain");
}
finally
{
Console.WriteLine("Tekan Enter untuk
keluar");
}
}
}
static void Main(string[] args)
{
siswa siswaku new siswa();
Console.WriteLine("Masukkan dua angka");
int m = int.Parse(Console.ReadLine());
int n = int.Parse(Console.ReadLine());
siswaku.tampilkan (m, n);
Console.ReadLine();
}
}
}
Jika program tersebut dijalankan, dengan contoh memasukkan nilai pertama 50 dan
nilai keduanya 0, maka akan menghasilkan nilai tak terhingga atau error yang berakibat
pada berhentinya program (crash). Kesalahan tersebut dapat dicegah dengan
menambahkan blok kode program exception handling dan akan menampilkan kode
kesalahan.
Masukkan dua angka
50
Attempted to divide by zero.
Tekan Enter untuk keluar
2) Mendefinisikan sendiri exception dengan menggunakan kata kunci throw sehingga
keluaran dari program pada saat dijalankan lebih spesifik menampilkan letak kesalahan
dari pengguna.
55