一个最简单的try catch

原创 2015年11月19日 18:28:54

PHP中必须先手动抛出异常,然后才能捕获异常(因为PHP是后来才加入异常的,而之前的很多基础类库并没有做抛出异常异常,所以需要手动抛出)。

function test($a){
    if($a<5){
        throw new Exception('error ...........');
    }
}

try {
    test(3);
} catch(Exception $e) {
    echo $e->getMessage();
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

简单的try-throw-catch源码

  • 2008年09月06日 15:21
  • 559B
  • 下载

Java实例说明 return在try/catch/finally中的一个注意点

return在try块中的一个注意点 你注意到了吗
  • HZ_LIZX
  • HZ_LIZX
  • 2017年02月13日 17:27
  • 231

一个try块和两个catch块

一个程序包含一个try块和两个catch块,两个catch子句都有能力捕捉一个try块发出的异常,若两个catch子句次序不同时程序结果会发生变化吗? 一个try块后有两个catch块,这很正常,因...

记录一个try catch没有生效的原因,以便备忘

为了测试方便,直接建立的MFC对话框工程,直接选择Release编译。在代码中测试发现,添加了try catch之后,运行程序出现异常时仍然报错,而没有catch到,也没有进入catch的处理。 测...

关于处理try-catch循环一次异常,次次异常的一个例子

学习Java过程中,遇到这么一道题: 从键盘输入一个整数,判断该数值是否大于当前月份。 由于从键盘输入的不一定是整数,我想用一个try-catch语句处理异常,并重新运行输入步骤。代码如下: im...

对递归+栈溢出异常+try-catch-finally的一个问题的分析

问题叙述: 问题来源以及众多运行结果的来源:http://www.iteye.com/topic/1112387 下面代码的输出结果: private static void f...
  • xy1414
  • xy1414
  • 2012年10月28日 02:19
  • 1088

[黑马程序员]_简单的try catch用法和几个小例题

try-catch 语句由一个 try 块后跟一个或多个 catch 子句构成,这些子句指定不同的异常处理程序。try 块包含可能导致异常的保护代码,catch 子句包含仅在屏幕上显示消息的异常处理程...

[黑马程序员]_简单的try catch用法和几个小例题

try-catch 语句由一个 try 块后跟一个或多个 catch 子句构成,这些子句指定不同的异常处理程序。try 块包含可能导致异常的保护代码,catch 子句包含仅在屏幕上显示消息的异常处理程...

try-catch一次只能捕获一个异常

1. try-catch一次只能捕获一个异常 2.所捕获的异常是可覆盖的,若统一捕获异常,只能捕获到最后一个异常 3.解决方法:针对可能出现异常的地方,单独try-catch。...
  • Miehalu
  • Miehalu
  • 2016年02月06日 11:06
  • 711

try-catch.rar

  • 2010年09月08日 19:23
  • 510KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个最简单的try catch
举报原因:
原因补充:

(最多只允许输入30个字)