У меня есть приложение Java EE с десятками веб-сервисов, использующих один и тот же шаблон:
public Response myWebService1() {
try {
// do something different depending on the web service called
} catch (MyCustomException e1) {
return Response.status(409).build();
} catch (UnauthorizedException e2) {
return Response.status(401).build();
} catch (Exception e3) {
return Response.status(500).build();
}
}
Можно ли факторизовать этот кусок кода?