Instead of try/catch just call if (evaluationPermissionsManager.hasAccess(userInfo, sub.getEvaluationId(), ACCESS_TYPE.READ_PRIVATE_SUBMISSION))