Pessoal, estou tentando fazer a rotina
public void excluirGrupo() {
GrupoUnidade grupoSelecionado = (GrupoUnidade) listaGrupos.getRowData();
try {
grupoService.removerGrupo(grupoSelecionado);
FacesUtils.addSucessMessage("sucesso.manterGrupo.excluir");
this.limpaListaGrupos();
} catch (GrupoUnidadeAssociadoComUnidadeException gacue) {
FacesUtils.addError("erro.manterGrupoUnidade.exluirGrupoAssociadoUnidade");
}
}
só que esta dando o erro abaixo :
in\java\br\com\cqa\lims\web\analise\unidade\ConsultarGrupoUnidadeMB.java:[66,4]
exception br.com.cqa.lims.analise.unidade.GrupoUnidadeAssociadoComUnidadeException is never thrown in body of corresponding try statement
segue abaixo minha classe completa:
package br.com.cqa.lims.analise.unidade;
import br.com.cqa.lims.analise.unidade.UnidadeException;
public class GrupoUnidadeAssociadoComUnidadeException extends UnidadeException {
private static final long serialVersionUID = -7302072137594887229L;
public GrupoUnidadeAssociadoComUnidadeException() {
super();
}
public GrupoUnidadeAssociadoComUnidadeException(String message, Throwable cause) {
super(message, cause);
}
public GrupoUnidadeAssociadoComUnidadeException(String message) {
super(message);
}
public GrupoUnidadeAssociadoComUnidadeException(Throwable cause) {
super(cause);
}
}
package br.com.cqa.lims.analise.unidade;
public class UnidadeException extends Exception {
private static final long serialVersionUID = 4639939500868581167L;
public UnidadeException() {
super();
}
public UnidadeException(String message, Throwable cause) {
super(message, cause);
}
public UnidadeException(String message) {
super(message);
}
public UnidadeException(Throwable cause) {
super(cause);
}
}