In section 8.1.1 Class Modifiers of the Java Language Specification 8, it states that:
ClassModifier: one of
Annotation public protected private abstract static final strictfp
But I managed to compile the following:
public strictfp A{}
That is, it states that one of the class modifiers should be chosen but I was able to choose more than one. Am I misinterpreting the specification here?