Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP ErrorException (pengecualian ralat PHP)

PHP ErrorException (pengecualian ralat PHP)

王林
王林ke hadapan
2023-08-30 18:25:021775semak imbas

PHP ErrorException(PHP错误异常)

Pengenalan

Kelas Pengecualian PHP melaksanakan antara muka Throwable#🎜 Kelas ErrorException mewarisi kelas Exception. ErrorException boleh dilemparkan secara eksplisit apabila anda ingin menangkap dan mengendalikan ralat yang diabaikan, seperti pemberitahuan atau amaran.

teras PHP mengandungi pemalar ralat pratakrif berikut

#🎜🎜 #nilai#🎜🎜🎜🎜🎜#🎜🎜 1E_#ROR#🎜🎜🎜🎜🎜🎜 . Amaran masa jalan (ralat bukan maut). Ralat penghuraian masa kompilasi. Pemberitahuan masa jalan. Ralat maut yang berlaku semasa permulaan permulaan PHP. Amaran awal (ralat bukan maut) yang berlaku semasa PHP bermula . Ralat masa penyusunan maut. Amaran masa penyusunan (ralat bukan maut). Mesej ralat yang dijana pengguna. Mesej amaran yang dijana pengguna. Mesej pemberitahuan dijana pengguna. Jika didayakan, PHP mengesyorkan kebolehoperasian kod anda untuk mengubah kod anda dan keserasian ke hadapan. Ralat maut yang boleh ditangkap. Pemberitahuan masa jalan. Mesej amaran yang dijana pengguna. Semua kesilapan dan amaran, E_STRICT🎜🎜🎜#🎜 🎜#rreee Dalam skrip di bawah, fungsi yang ditentukan pengguna errhandler set_error_handler()Fungsi menetapkan kuat> sebagai pengendali ralat. Ia membuang ErrorException apabila ia menghadapi ralat maut yang tidak dapat membaca fail. Contoh Demonstrasi Langsung
protected int severity ;
final public getSeverity ( void ) : int
Contoh di atas menunjukkan keluaran berikutOutputee 🎜 🎜#
Penerangan
2 E_WARNING
4 E_PARSE
8 E_NOTICE
16 E_CORE_ERROR
32 E_CORE_WARNING
64 E_COMPILE_ERROR
128 E_COMPILE_WARNING
512 E_USER_WARNING
1024 E_USER_NOTICE
2048 E_STRICT
4096 E_RECOVERABLE_ERROR
32767 E_ALL
Selain sifat dan kaedah yang diwarisi daripada kelas Pengecualian, kelas ErrorException juga memperkenalkan sifat dan kaedah seperti yang ditunjukkan di bawah −Keterukan pengecualian ditentukan oleh Perwakilan integer yang dikaitkan dengan jenis ralat dalam jadual di atas Contoh ErrorException

Atas ialah kandungan terperinci PHP ErrorException (pengecualian ralat PHP). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam