Falsch. Casts sind dazu da, den Typ eines (Ausdrucks-)Werts in einen anderen Typ zu überführen. Wenn es dabei passieren kann, dass der neue Typ den Wert nicht aufnehmen kann (weil er zu klein wäre), kommt es zu einem Fehler.Da dieser Operator nur die Compilierprüfung der Datentypen umgeht