中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php異常處理技術(shù),頂級(jí)異常處理器

定義頂級(jí)異常處理器用到的函數(shù)是
set_exception_handler("My_exception");
這里的My_expection是開發(fā)者自定義的異常處理函數(shù),既頂級(jí)異常處理器,只有當(dāng)程序中沒有函數(shù)來處理異常才有頂級(jí)異常處理器來處理異常,如果沒有定義頂級(jí)異常處理器,則由系統(tǒng)默認(rèn)的異常處理器來處理異常

舉例說明:
復(fù)制代碼 代碼如下:
<meta http-equiv="content-type" content="text/html;charset=utf-8" /><?php
set_exception_handler("My_expection");
function My_expection(){
echo "這里是頂級(jí)異常處理器";
}
try{
nohello("hello");
}catch(Exception $e){
throw $e;
}
  function nohello($nohello){
   if($nohello == "hello"){
   throw new Exception("不能輸入hello");
   }else{
echo "輸入成功";
}
}
?>

關(guān)于php異常處理 的一個(gè)問題
復(fù)制代碼 代碼如下:
<?php
try {
$a=10/0;
}catch (Exception $e){
echo "拋出異常";
}
?>

以上代碼,并不會(huì)輸出“拋出異常”,而是輸出了錯(cuò)誤信息:Warning: Division by zero in......

說明:try塊中并沒有拋出異常,而是按照系統(tǒng)默認(rèn)的錯(cuò)誤處理機(jī)制進(jìn)行處理

所以能不能捕獲到異常,取決于有沒有真正的拋出異常

php技術(shù)php異常處理技術(shù),頂級(jí)異常處理器,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91黄色免费看| 嫩呦国产一区二区三区av | 日本三级电影在线免费观看 | 成人精品福利 | www国产亚洲精品久久网站 | 黄网站涩免费蜜桃网站 | 成av在线 | 国产乱码久久久久久 | 一区二区三 | 亚洲成a人片 | 国产一区二区三区在线免费观看 | 91网站在线播放 | 国产精品成人一区 | 国产一区精品 | 精品国产一区二区三区久久影院 | 成人福利在线观看 | 日韩一区二区三区视频 | 久久久高清 | 99精品国产一区二区三区 | 99久久国产综合精品麻豆 | 91综合网| 免费看国产精品视频 | 午夜影院在线观看 | 久久精品久久久 | 欧美11一13sex性hd | 久久精品成人 | 国产美女黄色片 | 亚洲日韩视频 | 91色在线视频 | 久久久久久久网 | 丁香久久 | 久久久久久久久久久成人 | 91av免费观看 | 国产精品久久一区 | 麻豆av一区二区三区久久 | 婷婷免费视频 | 成人不卡视频 | 人人干免费 | 欧美成人一区二区三区 | 成人性视频免费网站 | 久久r精品 |