downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

JSON> <Java
Last updated: Wed, 22 Jul 2009

view this page in

java_last_exception_get

(PHP 4 >= 4.0.2)

java_last_exception_get — Get last Java exception

Description

object java_last_exception_get ( void )

Gets last Java exception.

Return Values

Returns an exception object.

Voorbeelden

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) {
  echo 
"$result\n";
}

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

// Clear last exception
java_last_exception_clear();
?>

Notes

Warning

Deze functie is EXPERIMENTEEL. Dat betekent, dat het gedrag van deze functie, deze functienaam, in concreto ALLES dat hier gedocumenteerd is in een toekomstige uitgave van PHP ZONDER WAARSCHUWING kan veranderen. Wees gewaarschuwd, en gebruik deze functie op eigen risico.



add a note add a note User Contributed Notes
java_last_exception_get
molli at loria dot fr
25-Jul-2001 12:50
Just pay attention to the return value
of java_last_exception_get(), it's an
exception java object.

To use it just call normal operations on a exception java object:

ex:

@$myconnect->execute(); // @ to avoid warning...
$exc=java_last_exception_get();
$res=$exc->getMessage(); // method call on a exception object...
$exres="class nToxic.Connect:login failed";
$this->assert($res == $exres, "$res == $exres");

JSON> <Java
Last updated: Wed, 22 Jul 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites