Location: https://dev.java/learn/classes-objects/nested-classes/
Under the 'Inner Classes' section it states:
...Also, because an inner class is associated with an instance, it cannot define any static members itself.
Which is outdated since post Java 16 non-static inner classes can declare static members
Per the Java 16 Specification:
In particular, an inner class may declare and inherit static members (§8.2), and declare static initializers (§8.7), even though the inner class itself is not static.
Location: https://dev.java/learn/classes-objects/nested-classes/
Under the 'Inner Classes' section it states:
Which is outdated since post Java 16 non-static inner classes can declare static members
Per the Java 16 Specification: