123456789101112131415161718192021222324252627282930313233343536 |
- --TEST--
- ZE2: set_exception_handler()
- --FILE--
- <?php
- class MyException extends Exception {
- function __construct($_error) {
- $this->error = $_error;
- }
- function getException()
- {
- return $this->error;
- }
- }
- function ThrowException()
- {
- throw new MyException("'This is an exception!'");
- }
- try {
- } catch (MyException $exception) {
- print "There shouldn't be an exception: " . $exception->getException();
- print "\n";
- }
- try {
- ThrowException();
- } catch (MyException $exception) {
- print "There was an exception: " . $exception->getException();
- print "\n";
- }
- ?>
- --EXPECT--
- There was an exception: 'This is an exception!'
|