1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

PHP异常处理

<?php  function div($a,$b){  	if($b==0){ //为了避免$b=0出错,我们先做个判断  //		return 0; //(1**)可以这样处理  $b=0时返回一个0  //我们也可以通过另一种方式:异常处理改变流程    //Exception  PHP内置的Exception类可以建立异常对象  	throw new Exception("除数不能为0!");  //throw  用throw指令抛出异常    使用 new运算符建立异常对象 构造方法的参数是异常说明字符串   //	####这段代码是抛出异常,没有去处理  	}  	return $a/$b;  //a除以b  }  //echo div(1,0);  //(1**)有0就会报错      //####这段代码是处理异常  try{ //出现或可能出现的异常写在try里面  	div(1,0);  }catch(Exception $e){  //catch 去捉住异常  	echo "不能为0 重新输入"; //这里做任何操作都是可以的  }    ?>

原文链接:https://www.qiquanji.com/post/7532.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: