From ee36612cef33c7b1e18dd83d54e340d5d5f455ab Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Sat, 8 Jul 2000 10:35:50 +0000 Subject: Add experimental APIs to get and clear the last exception --- ext/java/except.php | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ext/java/except.php (limited to 'ext/java/except.php') diff --git a/ext/java/except.php b/ext/java/except.php new file mode 100644 index 0000000000..a7e6a79c08 --- /dev/null +++ b/ext/java/except.php @@ -0,0 +1,23 @@ +push(1); + + # + # Should succeed and print out "1" + # + $result = $stack->pop(); + $ex = java_last_exception_get(); + if (!$ex) print "$result\n"; + + # + # Should fail - note the "@" eliminates the warning + # + $result=@$stack->pop(); + $ex=java_last_exception_get(); + if ($ex) print $ex->toString(); + + # + # Reset last exception + # + java_last_exception_clear(); +?> -- cgit v1.2.1