O modelo de delegação do Java Classloader é obrigatório?

Se eu tiver um classloader personalizado que, em vez de delegar primeiro ao seu pai, tente uma pesquisa e carregue a própria classe, será uma violação de alguma regra declarada / não declarada?

questionAnswers(1)

yourAnswerToTheQuestion