(PHP 4 >= 4.0.2)
以下ã®ä¾‹ã¯ã€Java例外ãƒãƒ³ãƒ‰ãƒ©ã‚’PHPã‹ã‚‰ä½¿ç”¨ã™ã‚‹æ–¹æ³•を示ã™ã‚‚ã®ã§ã™ã€‚
例 1Java例外ãƒãƒ³ãƒ‰ãƒ©
<?php $stack = new Java('java.util.Stack'); $stack->push(1); // 以下ã®ã‚³ãƒ¼ãƒ‰ã¯å®Ÿè¡Œã«æˆåŠŸã—ã¾ã™ $result = $stack->pop(); $ex = java_last_exception_get(); if (!$ex) print "$result\n"; // 以下ã®ã‚³ãƒ¼ãƒ‰ã¯å¤±æ•—ã—ã¾ã™ (エラー出力ã¯ã€@ã«ã‚ˆã‚ŠæŠ‘åˆ¶ã•れã¦ã„ã¾ã™) $result = @$stack->pop(); $ex = java_last_exception_get(); if ($ex) print $ex->toString(); // ç›´è¿‘ã®ä¾‹å¤–をクリア java_last_exception_clear(); ?>