我应该如何/在哪里设置异常处理,这样我就可以抛出一个比较通用的"oops --只是不能处理这种“类型的异常,并适当地处理它?
this question的答案暗示它应该是优雅的(AppException),当然它应该是,但我不太清楚捕获应该在哪里,以及它应该如何导致后续的错误页面呈现……
(google在scala世界中揭示了这方面的答案,但我一直无法理解java中的等价物是什么)。
发布于 2013-12-31 04:32:48
参见此处的“提供应用程序错误页”:http://www.playframework.com/documentation/2.2.1/JavaGlobal
它是一个全局异常处理程序,因此不需要捕获任何东西。
注意:如果复制和粘贴提供的代码,则需要创建一个名为"errorPage“的新视图,该视图接受Throwable类型的一个参数。就像这样:
@(t: Throwable)
<h1>My Error page</h1>
@t.getMessage发布于 2014-05-14 04:35:50
在从GlobalSettings扩展的默认包下开发GlobalSettings并实现onError (-)方法,它将处理异常
https://stackoverflow.com/questions/20851598
复制相似问题