Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
configuration-6.3.0
-
None
Description
No consistent policy for exception handling - for example SQLTimestampConverter catches Throwable and rethrows it as ProvisionException but CharsetConverter do not catch anything at all. Should we catch at all or Guice handles this itself?
I guess we should rethrow only checked exceptions. Also no need to catch Errors in such places in any case (catch Exception vs Throwable).