Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Public methods should throw at most one checked
exception (Refactor this method to throw at most one checked exception
instead of: java.sql.SQLException, java.lang.Exception)

Fix [SonarQube] Throws declarations should not be redundant (Remove the
declaration of thrown exception 'java.sql.SQLException' which is a
subclass of another one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Refactor local variable name for descriptiveness
Refactor local variable name for descriptiveness
Refactor local variable name for descriptiveness
Refactor local variable for descriptiveness
Fix [SonarQube] String literals should not be duplicated (Define a
constant instead of duplicating a literal N times)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)

Fix [SonarQube] Public methods should throw at most one checked
exception (Refactor this method to throw at most one checked exception
instead of: java.sql.SQLException, java.lang.Exception)

Fix [SonarQube] Throws declarations should not be redundant (Remove the
declaration of thrown exception 'java.sql.SQLException' which is a
subclass of another one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)

Fix [SonarQube] Public methods should throw at most one checked
exception (Refactor this method to throw at most one checked exception
instead of: java.sql.SQLException, java.lang.Exception)

Fix [SonarQube] Throws declarations should not be redundant (Remove the
declaration of thrown exception 'java.sql.SQLException' which is a
subclass of another one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Refactor local variable name for descriptiveness
Refactor local variable name for descriptiveness
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)