java: não é possível repetir a exceção: tipo de exceção não tratada Exception
Gostaria de capturar uma exceção, registrá-la, definir um sinalizador e repetir a mesma exceção
Tenho este código:
public Boolean doJobWithResult() {
boolean result = true;
final Feed feed = Feed.findById(feedId);
try {
feed.fetchContents();
} catch (Exception ex) {
result = false;
Logger.info("fetching feed(%d) failed", feedId);
throw ex;
}
return result;
}
Mas o eclipse reclama no throw ex, dizendo que "Unhandled exception type Exception" e sugere que eu adicione um bloco try-catch em torno del
Na verdade, eu quero que o processo que chama esse método manipule a exceção e não manipule-a ... Eu só quero retornar true se tudo der certo e registrá-la se houver uma exceção
Por outro lado, posso agrupar a exceção dentro de outra exceção, mas não posso lançar a mesma ..
qualquer ideia