异常处理
Posted starshine-zhp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常处理相关的知识,希望对你有一定的参考价值。
<?php //异常处理 //固定格式 try{ echo 1; throw new Exception("Error Processing Request", 1); echo 2; }catch(Exception $e){ echo $e; echo "<br>"; echo $e -> getMessage(); echo "<br>"; echo $e -> getCode(); } /* * 注意:try catch之间不能加任何代码 * 注意:try-catch是一种结构,一个try至少对应一个catch */ ?>
自定义异常处理类
<?php class myException extends Exception { function demo(){ echo "执行第二套方案<br>"; } } try{ echo "love<br>"; throw new myException("黑恶黑呵呵呵"); echo "you<br>"; }catch(myException $e){ echo $e; echo "<br>"; echo $e->getMessage(); echo "<br>"; echo $e->getCode(); echo "<br>"; $e -> demo(); }catch(Exception $e){ echo $e; echo "<br>"; echo $e->getMessage(); echo "<br>"; echo $e->getCode(); echo "<br>"; $e -> demo(); } ?>
以上是关于异常处理的主要内容,如果未能解决你的问题,请参考以下文章
java.util.MissingResourceException: Can't find bundle for base name init, locale zh_CN问题的处理(代码片段