Created Exceptions and ParameterProcessor class