Struts2 Использование обработки исключений?

У меня есть мойAction класс ниже, в которомgetTspNameIdMap бросаетReqMgmtException исключение (пользовательское исключение).

public String findTspNameIdMap(){

        SlsReqMgmtCommonRemote slsReqMgmtCommonRemote = null;
        tspNameIdMap = new HashMap();

        try{
            slsReqMgmtCommonRemote = getSlsReqMgmtCommonRemote();
            tspNameIdMap = slsReqMgmtCommonRemote.getTspNameIdMap(gmaThresholdParameters.getId().getCircleId());

        }
        catch(ReqMgmtException rEx){
            addActionError(rEx.getError());
            result = "error";
            return ERROR;
        }
        catch (Exception e){    
            addActionError("Error in processing your request. Contact Administrator");
            e.printStackTrace();
            System.out.println("[ConfigureTspThresholdAction: findTspNameIdMap Function]:In catch Inside Constructor!!");
            result = "error";
            return ERROR;
        }
        return SUCCESS;
    }

Я знаю, что в Struts2 также есть обработка исключений, однако в настоящее время я не использую ее. Должен ли я использовать обработку исключений Struts2? Что бы его использовать?

Ответы на вопрос(1)

Ваш ответ на вопрос