throw new NullPointerException("Missing chronology.");
} else if (steps.isEmpty()) {
throw new IllegalStateException("No format processors defined.");
}
this.chronology = chronology;
<BUG>this.overrideHandler = OverrideHandler.of(override);
this.globalAttributes =</BUG>
AttributeSet.createDefaults((override == null) ? chronology : override, globals, locale);
this.leniency = this.globalAttributes.get(Attributes.LENIENCY, Leniency.SMART);
this.defaults = Collections.unmodifiableMap(defaults);

throw new NullPointerException("Missing chronology.");
} else if (steps.isEmpty()) {
throw new IllegalStateException("No format processors defined.");
}
this.chronology = chronology;
this.overrideHandler = OverrideHandler.of(override);
this.deepestParser = deepestParser;
this.globalAttributes =
AttributeSet.createDefaults((override == null) ? chronology : override, globals, locale);
this.leniency = this.globalAttributes.get(Attributes.LENIENCY, Leniency.SMART);
this.defaults = Collections.unmodifiableMap(defaults);
