Hm, das verstehe ich nun wieder nicht. Vor dem ersten try-catch Block steht
Danach kommen die beiden Blöcke. Es werden beide aufgerufen, das habe ich mit MessageBoxen getestet. Das Programm läuft nur einfach über das waitFor drüber, ohne zu warten.
Java:
Process dnc = null;