Hi molily.
Wenn der Anweisungsblock nur eine Anweisung enthält, sind die Klammern natürlich unnötig.
Was genau der Grund ist, warum es das "else if" ueberhaupt gibt: Der else-Block enthaelt nur eine Anweisung (bzw. einen Block), naemlich das if-Statement. Daher sind Klammern um das if-Statement unnoetig. Mehr steckt nicht dahinter, das "else" und das "if" haben nichts miteinander zu tun.
Viele Grüße,
der Bademeister