(PHP 4 >= 4.0.2)
java_last_exception_get — Liefert die zuletzt aufgetretene Java Exception
Liefert die zuletzt aufgetretene Java Exception.
Gibt ein Exception Objekt zurück.
Das folgende Beispiel zeigt die Nutzung des Java Exception Handlers aus PHP heraus.
Beispiel #1 Java Exception Handler
<?php
$stack = new Java('java.util.Stack');
$stack->push(1);
// Das folgende sollte funktionieren
$result = $stack->pop();
$ex = java_last_exception_get();
if (!$ex) {
echo "$result\n";
}
// Das folgende sollte fehlschlagen (Fehler durch @ unterdrückt)
$result = @$stack->pop();
$ex = java_last_exception_get();
if ($ex) {
echo $ex->toString();
}
// Letzte Exception löschen
java_last_exception_clear();
?>
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.