In Java:
int count = (Integer) null;
Löst eine java.lang.NullPointerException aus.
Warum wird hierdurch keine Class Cast Exception ausgelöst, um das Verständnis der Programmierer zu erleichtern?
Warum wurde diese Ausnahme einer anderen vorgezogen?
quelle
valueOf()
Factory-Methoden verwendet, anstatt neue Instanzen für das Boxen zu erstellen.