<?php
    try {
        $a=10/0;
    }catch (Exception $e){
        echo "抛出异常";
    }
?>

以上代码,并不会输出“抛出异常”,而是输出了错误信息:Warning: Division by zero in......

说明:try块中并没有抛出异常,而是按照系统默认的错误处理机制进行处理

所以能不能捕获到异常,取决于有没有真正的抛出异常

 

相关文章:

  • 2021-07-09
  • 2021-06-19
  • 2022-12-23
  • 2021-06-25
  • 2021-08-06
  • 2022-02-08
  • 2021-07-04
  • 2022-02-21
猜你喜欢
  • 2021-08-04
  • 2021-11-28
  • 2021-09-26
  • 2021-09-11
  • 2022-01-29
  • 2021-10-29
  • 2022-12-23
相关资源
相似解决方案