xref: /PHP-5.6/Zend/tests/catch_finally_005.phpt (revision 60a29791)
1--TEST--
2Try catch finally (with multi-returns and exception)
3--FILE--
4<?php
5function foo ($a) {
6   try {
7     throw new Exception("ex");
8   } catch (PdoException $e) {
9     die("error");
10   } catch (Exception $e) {
11     return 2;
12   } finally {
13     return 3;
14   }
15   return 1;
16}
17
18var_dump(foo("para"));
19?>
20--EXPECTF--
21int(3)
22