Ja kann man. Es gibt nur Probleme (die du wahrscheinlich in der
DP gefunden hast) wenn man Streaming-Funktionen (also TFileStream o.ä.) damit benutzt.
Was deine
Exception angeht:
Wenn du über die Länge des Arrays hinausschreibst, dann schreibst du halt irgendwohin. Das kann vorerst gut gehen. Aber wenn man etwas überschreibt, was man noch braucht, gibt es später Probleme. Oder du schreibst grad zufällig in einen verbotenen Bereich. Dann gibt es gleich eine
Exception.
Du kannst im Compiler auch die Bereichsprüfung anschalten, dann bekommst du immer eine
Exception.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.