Also die Lösung lag letzendlich in der Definiton der Arrays:
Ich hatte zwar eine Länge von 3 angegeben, aber nur jeweils die POsition [0] mit einem Wert belegt.
D.h. die nicht belegte Positionen wurden wohl als Integerwert 0 behandelt, um Exceptions zu vermeiden?
Interessantes Compilerverhalten, wenn auch recht undurchsichtig....
In dem Fall wäre mir eine
Exception lieber gewesen
..... - Kurt - .....