Múltipla Herança em java

Java não está permitindo a herança de várias classes (ainda permite herança de várias interfaces.), Eu sei que é muito inline com o problema de diamante clássico. Mas minhas perguntas são por que o java não está permitindo herança múltipla como C ++ quando não há ambigüidade (e, portanto, nenhuma chance de problema de diamante) enquanto herdando de múltiplas classes de base?

questionAnswers(8)

yourAnswerToTheQuestion