Como achar catchs não implementados no Eclipse?

Olá pessoal,

Estou com um problema que é o seguinte:
Tenho um sistema com milhares de classes e, em muitas delas o desenvolvedor fez um código assim:

try{
    //um monte de código aqui
}catch(Exception e){}

ou seja, não colocou nada no catch, ou assim:

try{
    //um monte de código aqui
}catch(Exception e){
    e.printstacktrace();
}

ou então colocou um comentário no catch, mas não escreveu nenhum código dentro:

try{
    //um monte de código aqui
}catch(Exception e){
    //só comentarios aqui
}

Os caras da empresa querem que eu identifique estas ocorrências e coloque um throw padrão dentro deste catch de uma classe que eles fizeram.

Como eu identifico estes pontos no Eclipse?

Instala o PMD, ele identifica catchs vazios.

PMD ???

http://www.guj.com.br/posts/list/20687.java

http://pmd.sourceforge.net/rules/strictexception.html

http://www.google.com.br/search?hs=4hC&hl=pt-BR&client=firefox-a&rls=org.mozilla%3Apt-BR%3Aofficial&q=PMD+catch+exception+java&btnG=Pesquisar&meta=