Spring 使用抛出建议将未知异常包装到自定义异常中

Spring 使用抛出建议将未知异常包装到自定义异常中,spring,aop,Spring,Aop,是否可以将异常包装到throwsAdvice中的自定义异常中,然后抛出此自定义异常? 例如,我有一个名为func()的类a。此func()引发不同的异常。我在此函数上应用throws建议,将所有这些异常包装到MyOwnException类中,并将MyOwnException返回 这是否可能,请告知。我对Spring了解不多,但使用AspectJ(也可从Spring应用程序中使用)您可以使用after()抛出切入点来捕获异常并将其包装为RuntimeException 或者,更好的是,您可以使用名

是否可以将异常包装到throwsAdvice中的自定义异常中,然后抛出此自定义异常? 例如,我有一个名为func()的类a。此func()引发不同的异常。我在此函数上应用throws建议,将所有这些异常包装到MyOwnException类中,并将MyOwnException返回


这是否可能,请告知。

我对Spring了解不多,但使用AspectJ(也可从Spring应用程序中使用)您可以使用
after()抛出
切入点来捕获异常并将其包装为RuntimeException


或者,更好的是,您可以使用名为异常软化的语言功能,请参见和。

我知道这个功能很旧,但仍然列为未答复。如果我的回答合适的话,请你接受并投赞成票好吗?谢谢