Uswahshop Feed

Jumat, 25 Desember 2009 - 10:36:02 WIB
Exception
Diposting oleh : Administrator
Kategori: PHP - Dibaca: 62 kali


Secara ideal, semua kesalahan program dapat dideteksi pada saat start atau sebelum eksekusi dilakukan. Akan tetapi, untuk kesalahan yang terjadi pada saat runtime tidak mungkin dihindari. Kesalahaan pada saat ekseksi akan menimbulkan kegagalan program, yang jika tidak ditangani maka menyebabkan program abort.

Banyak sekali kejadian di luar dugaan yang bisa saja terjadi pada program-program yang Anda buat, misalnya disk error, file read-only, koneksi gagal, dan sebagainya.

Pada umumnya, exception merupakan pesan kesalahan yang dapat berakibat fatal bagi program, selain itu juga dapat berisi situasi tak terduga lainnya. Nah, dengan melakukan manajemen exception, Anda akan dapat memperbaiki kesalahan yang ada pada program.

Dalam kaitannya dengan orientasi objek, PHP 5 menyediakan mekanisme penanganan kesalahan atau exception handling. Paradigma yang juga lebih dikenal dengan try/throw/catch ini memungkinkan kita untuk melempar objek dari

class Exception.
class SQLException extends Exception {
public $problem;
function __construct($problem) {
$this->problem = $problem;
}
}
try {
...
throw new SQLException("Couldn’t connect to
database");
...
} catch (SQLException $e) {
print "Caught an SQLException with problem $obj->problem";
} catch (Exception $e) {
print "Caught unrecognized exception";
}


Bookmark & Share  ADD TO DEL.ICIO.US ADD TO DIGG ADD TO FURL ADD TO NETSCAPE ADD TO REDDIT ADD TO STUMBLEUPON ADD TO TECHNORATI FAVORITES ADD TO SQUIDOO ADD TO WINDOWS LIVE ADD TO YAHOO MYWEB ADD TO GOOGLE

1 Komentar :

kamil malik

salam kenal
minta pencerahannya tentang cara buat web tes Online

Isi Komentar :
Nama :
Website :
Pilih emotions :
Komentar :
 
Security Code :

 

 




  

Protected
Sertakan sumbernya jika copy paste

Valid
[Valid
click for a free hit counter
Hit the Hit web page.