2
我們在暫存環境中遇到問題。 try-catch塊沒有按預期工作,我們無法找到原因。Try-catch無法正常工作
我們只運行這個測試片段:
try {
throw new Exception('teste');
} catch (Exception $e) {
echo $e->getMessage(); exit;
}
運行的是,我們得到了一個「未捕獲的異常」的錯誤,而不是例外消息。 我們沒有使用名稱空間。
有人知道發生了什麼嗎?
我們使用PHP 5.4.17,Apache 2.2.2,RHEL linux。
這段代碼是您正在運行的文件中唯一代碼片段嗎? –
此代碼是否在特定的命名空間中?如果是這樣 - 請使用'\ Exception'而不是 – zerkms
是的,這是我們的測試腳本。我們不使用名稱空間。已經嘗試過了\例外,沒有工作:( –