Resolution: Won't Fix
Don't throw Errors, don't catch Throwable.
Make sure that all Exceptions are contextualized as much as practical, at all levels of context.
Catch general (Exception) throw specific (MyException)
Declare the methods with maximally specific "throws" clauses.
Write a helper class that will:
Have a "UTF-8" CharSet instance that can be used without throwing an exception
Allow calls to URLEncoder.encode, catching the UnsupportedEncodingException