Page 70 - E-Modul Pemrograman Dasar Kelas X
P. 70
d. Exception Class di C#
Ada beberapa exception class yang digunakan untuk menangani suatu
exception. Semua exception class diturunkan dari dua kelas utama.
1) System.SystemException, yaitu suatu Predefined System Exception
2) System.ApplicationException, yaitu suatu Application Program Exception
Ada dua kelas yang digunakan dalam exception handling di C#, beberapa di
antaranya diturunkan dari exception clan, yaitu sebagai berikut.
Format Exception
Divide By Zero Exception
Null Reference Exception
Argument Null Exception
Not Finite Number Exception
Array Type Mismatch Exception
Argument Out Of Range Exception
Context Marshal Exception
Stack Overflow Exception
Dan lain-lain
Ada beberapa langkah untuk menjalankan program exception handling
yaitu sebagai berikut.
1) Menggunakan exception clas dari C# untuk menghindari adanya kesalahan
pada saat program dijalankan. Sebagai contoh seperti program berikut ini.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
62