异常与错误输入时什么关系

来源:6-2 PHP异常处理之异常处理类

慕莱坞9029558

2017-03-08 11:40

我在异常出现的地方如果直接输入一个提示错误 跟 抛出异常 有什么区别呢

写回答 关注

1回答

  • ap0stader
    2017-03-08 17:47:57
    已采纳

    你可以通过if语句或者switch通过echo来输出异常,也可以使用面向对象的思想抛出异常。但是使用语句的话无法终止剩下的语句的执行,后续可能出现更多的错误,对于简单的问题可以用语句解决。但是抛出异常就直接结束了后面的语句的执行,避免再次发生错误,而且对于一些系统的错误,只有通过trycatch来解决,并且通过异常,我们也可以实现自己的一些特定的业务逻辑。抱歉我是学过JAVA的,这个异常处理机制和JAVA太像了!

    慕莱坞902...

    非常感谢

    2017-03-13 19:15:40

    共 1 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题