博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php异常处理类
阅读量:6704 次
发布时间:2019-06-25

本文共 693 字,大约阅读时间需要 2 分钟。

 

getMessage().'in file:'.$this->getFile().'on line:'.$this->getLine(); }}function reg($reginfo = null){ // 依据不同错误抛出不同异常 if (empty($reginfo) || !isset($reginfo)) { throw new Exception('参数非法'); } if (empty($reginfo['email'])) { throw new emailException('邮件为空'); } if ($reginfo['pwd'] != $reginfo['repwd']) { throw new pwdException('两次密码不一致!'); }}// 接收不同异常,并针对性处理!try { reg(array('email' => '1078789950@qq.com', 'pwd' => '123', 'repwd' => '1231' ));} catch (Exception $e) { echo $e ->getMessage();} catch (emailException $ee) { echo $ee ->getMessage();} catch (pwdException $ep) { echo $ep;}

 

转载于:https://www.cnblogs.com/yhdsir/p/5528983.html

你可能感兴趣的文章
我不是英雄:是他干掉了WannaCry的域名开关
查看>>
2017年中国物联网行业市场现状分析及应用领域市场需求分析
查看>>
ARM和英特尔还有一场“硬仗”要打!
查看>>
Oracle数据库连接命令
查看>>
Junit实现Android单元测试
查看>>
【安全警告】Oracle 12c 多租户的SQL注入高危风险防范
查看>>
华为与库卡宣布战略合作,以加速创造在智能制造领域的新机遇
查看>>
自动化测试(AT)与探索性测试(ET)
查看>>
VMware vCloud NFV 2.0,进军服务提供商NFV市场
查看>>
大数据分析的数据类型
查看>>
分享MSSQL、MySql、Oracle的大数据批量导入方法及编程手法细节
查看>>
《交互式程序设计 第2版》一3.11 小结
查看>>
如何优化MySQL insert性能
查看>>
人工智能也可用于对抗全球变暖 让数据中心能耗仅为3%
查看>>
5月以来逾200家公司重要股东增持 *ST海润已获10次增持
查看>>
java 排序算法
查看>>
Java简单工厂模式
查看>>
摩拜单车使用
查看>>
C/S和B/S软件测试区别
查看>>
比特币矿机开发公司 Butterfly Labs 接受和解
查看>>