我正在使用值对象开发一个PHP API REST。我有一些值对象,例如: ID、Date、Name等。如何“收集”所有异常,以及当脚本停止时,在json响应中的"error“数组中发送它们?问题是,我认为对每个值对象进行数百次try catch并不是最好的方法,而且我找不到在try块中捕获多个异常的方法。InvalidArgumentException的值对象 $authorID = new ID('dd'); // M
Java7提供了一种在一个catch块中捕获多个异常的新方法,如下所示。//this code block will run if any of the above exceptions was caught还有哪些编程语言(如果有的话)以类似的方式在一个块中捕获多个异常,或者消除对每个异常使用catch块的需要?这些语言如何实现对多个异常的捕获?
abort(403); <-- works fine, will display laravel abort page
$rows = DB::.......
abort(403);<-- this will become exception} catch (Exception $e) {
当用户请求时,我有一个页面,如果没有行,我想使用laravel abort();来终止页面。
然而,我使用了try catch包装我代码,它将变成catch an err