PHP中try{}catch{}是異常處理,將要執行的代碼放入TRY塊中,如果這些代碼執行過程中某一條語句發生異常,則程序直接跳轉到CATCH塊中,由$e收集錯誤信息和顯示。任何調用 可能拋出異常的方法的代碼都應該使用try語句,Catch語句用來處理可能拋出的異常。
< ?php try { $mgr = new CommandManager(); $cmd = $mgr->getCommandObject("realcommand"); $cmd->execute(); } catch (Exception $e) { print $e->getMessage(); exit(); }