En particular, ¿hay una Exceptionsubclase estándar utilizada en estas circunstancias?
nully lo usó accidentalmente (o alguien más lo hizo) obtendrá los NullPointerExceptionsque son menos obvios que UnsupportedOperationExceptionsen este caso. Solo un ejemplo.