0

在以下代码中,我收到 2 个错误:

  1. 第 xxx 行未处理的异常类型 ValidationException

  2. ValidationException 无法到达的 catch 块。此异常不会从第 yyy 行的 try 语句主体中抛出

public void validateExistingTemplate() {
  try{
  dummyObject.validate();   //line xxx
  }
  catch(ValidationException e){ // line yyy
      //to do 
  }
}

try {
List emailOptionsList = someHelper.someMethod(SomeClass.class, 
    criterion, null, false);
if(emailOptionsList.size() > 0) {
  operationContext.addErrorMessages(new Message("ERROR_MESSAGE"));
} 
} catch (ServiceApplicationException ex) {
  throw new ValidationException();
}
}

我不知道如何摆脱这个。我在这里做错了什么?

4

0 回答 0