PHP中 try catch,捕获异常

try catch 是PHP中的异常处理机制,将可能会出错的代码段放在try中,若是报错则直接抛出异常,并不会影响try catch 后面代码的执行。

		 <?php 
		    header('Content-type:text/html;charset=utf-8');
		    $a = 1;
		    $b = 2;
		    try {
		        //结果为真,设置异常信息
		        if( $a < $b )
		        {
		            throw new Exception('a要大于b');
		        }
		        echo '正常';		//如果出现错误则不会执行  直接就会执行 catch 抛出异常
		    } catch (Exception $err) {
		        // 返回异常信息
		        echo $err->getMessage();
		    }
		    echo '继续'; //这句会进行  即使抛出异常也不会影响后面的流程   	try catch 使得异常变得可控
		?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值