remove useless parenthesis
remove empty catch block
add pmd plugin to check for violations