7
我正在尝试将异常从特定的catch块传递到更一般的catch块。但它似乎没有工作。当我尝试以下操作时,出现500服务器错误。这甚至有可能吗?重新启动php异常进入更高级别的catch块
我意识到有简单的解决方法,但说“嗨,我不想处理这个错误,让我们有更通用的异常处理程序来照顾它!
try {
//some soap stuff
}
catch (SoapFault $sf) {
throw new Exception('Soap Fault');
}
catch (Exception $e) {
echo $e->getMessage();
}
不,使用异常来处理流量控制是不正常的。 – 2011-06-16 19:02:25
很酷,谢谢你! – mrtsherman 2011-06-16 19:22:54
也许人们需要审查downvoting的规则。如果某人在做什么是一个糟糕的主意,那么解释原因。如果这是一个严重形成的问题,然后downvote - http://meta.stackexchange.com/questions/33286/downvotes-versus-close-votes-on-questions – mrtsherman 2011-06-16 19:55:01