Fix [SonarQube] Public methods should throw at most one checked
exception (Refactor this method to throw at most one checked exception)
Fix (temporarily) throws list reflecting underyling method signature
change