Exception handling adalah special process yang mungkin dibutuhkan ketika sebuah exception ditemukan. Process ini dapat dilaksanakan dengan unit kode atau segment yang disebut exception handler.
Event Handling
Event adalah notifikasi bahwa suatu spesifik telah terjadi, seperti mouse click pada tombol grafis.
Contoh pada C++ :
try {
//** Code that might raise an exception
}
catch(formal parameter) {
//** A handler body
}
. . .
catch(formal parameter) {
//** A handler body
}
Semua bahasa pemrograman sekarang memiliki fungsi exception handling.
Salah satu nya menggunakan clause try, catch, finally clause