Fix [SonarQube] Exception handlers should provide some context and
preserve the original exception

Fix [SonarQube] Constant names should comply with a naming convention
(Rename this constant name to match the regular expression
'^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$')

Clean code
Fix [SonarQube] Exception handlers should provide some context and
preserve the original exception