Here are a couple links on how to setup an ErrorPage with Tomcat -
Link 1
Link 2
What you'd need to do is catch as many possible exceptions at the lowest diagnosable level and then throw a new exception with a plain-language explaination of what occurred. You can then display that error message to the user on the error page.