Report question

Question: Why can a enum have a package-private constructor?