Inspectopedia
 
2025.2

Utility class with 'public' constructor

Warning
Last modified: Last modified: 18 September 2025

Reports utility classes with public constructors.

Utility classes have all fields and methods declared as static. Creating a public constructor in such classes is confusing and may cause accidental class instantiation.

Example:

After the quick-fix is applied: