我正在嵌套尝试捕获一个主要的try catch语句,我想知道的是我如何使主要尝试catch失败,如果一个嵌套的尝试捕获失败?
这是我的代码:
try { try { //how can I make the main try catch fail if this try catch fails? } catch(Exception $e) { error_log(); } } catch(Exception $e) { error_log(); }
在error_log();在第一个try-catch中,键入throw $e; (在新的一行).这将再次抛出错误,外部的try-catch将处理它.