zoukankan      html  css  js  c++  java
  • PHP错误和异常处理

    错误的分类:   

    语法错误 :       最常见的错误,而且这种错误也是最容易修复的错误

    运行错误       指算法(所谓算法,就是指解决问题的方法)有问题,造成了内存泄漏。

    逻辑错误       这种错误往往是最麻烦的,它不会阻止程序的运行,而且也不会显示错误信息

    trigger_error()函数        

    该函数是用来自定义错误类型的。该函数可以抛出一个自定义的错误信息。
    这个函数接收两个参数(要抛出的错误信息,错误等级)

    自定义错误处理

    Set_error_handler(),该函数可以接收两个参数,第一个参数是一个错误报告处理的回调函数,第二个参数是可选的,是定义哪一种错误级别使用该自定义函数。  fatal error级别的错误,属于重大错误。系统是不可能将这么重大的错误交给用户自定义函数来处理的

    Try:代表尝试执行,并且捕获异常

    Catch:代表异常出现时的补救方案

    getMessage()方法  可以查看错误信息需要进行异常捕获的代码,必须写在try代码块里面,try和catch是成对出现,并且try和catch之间不能有任何的其他代码

  • 相关阅读:
    流程控制之while循环
    流程控制之case语句
    流程控制之if判断
    元字符
    基本数据类型与值操作
    变量
    shell 基础
    node系列---【node连接数据库步骤解析】
    node系列--【 DML语句对数据库的增删改查】
    node系列--【express生成器安装及第三方中间件安装】
  • 原文地址:https://www.cnblogs.com/zxy945/p/7401982.html
Copyright © 2011-2022 走看看