PHP Manual
Prev |  | Next

# java_last_exception_get

(PHP 4 >= 4.0.2)

java_last_exception_get -- Get last Java exception

## Description

exception java_last_exception_get ( void)

Warning
This function is EXPERIMENTAL. The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

The following example demonstrates the usage of Java's exception handler from within PHP:

Example 1. Java exception handler
    <?php
      $stack = new Java('java.util.Stack');
      $stack->push(1);

      // This should succeed
      $result = $stack->pop();
      $ex = java_last_exception_get();
      if (!$ex) print "$result\n";

      // This should fail (error suppressed by @)
      $result = @$stack->pop();
      $ex = java_last_exception_get();
      if ($ex) print $ex->toString();

      // Clear last exception
      java_last_exception_clear();
    ?>

Prev | Home | Next
java_last_exception_clear | Up | LDAP functions