php – 如何将捕获到的内部catch的异常传递给嵌套的try catch中
发布时间:2020-12-13 14:06:37 所属栏目:PHP教程 来源:网络整理
导读:我正在嵌套尝试捕获一个主要的try catch语句,我想知道的是我如何使主要尝试catch失败,如果一个嵌套的尝试捕获失败? 这是我的代码: try { try { //how can I make the main try catch fail if this try catch fails? } catch(Exception $e) { error_log();
我正在嵌套尝试捕获一个主要的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将处理它.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |