六、异常处理 6.1 抛出异常 从php5开始支持异常处理,异常通过throw抛出,异常抛出后,后面的代码将中断执行 抛出异常会中断程序执行,为什么还要使用异常处理? 异常抛出被用于遇到未知错误,或不符合预先设定条件时,通知客户程序,以便进行其他相关处理,不至于使程序报错中断。 代码中使用了try catch时候,抛出的异常会在catch中捕获,否则会直接中断。 1、基本语法 try{ ...
六、异常处理 6.1 抛出异常 从php5开始支持异常处理,异常通过throw抛出,异常抛出后,后面的代码将中断执行 抛出异常会中断程序执行,为什么还要使用异常处理? 异常抛出被用于遇到未知错误,或不符合预先设定条件时,通知客户程序,以便进行其他相关处理,不至于使程序报错中断。 代码中使用了try catch时候,抛出的异常会在catch中捕获,否则会直接中断。 1、基本语法 try{ ...