halte Dich bitte an die Java-Namenskonventionen. Dein Lehrer hat Dir (hoffentlich) erzählt, dass Klassen immer mit einem Großbuchstaben anfangen (also Excep und nicht excep) und Methoden/Variablen mit einem kleinen Buchstaben (also twentyBy nicht TwentyBy).
Zu Deinem Problem:
Wie CyborgBeta schon schrieb steht Dein neuer Code an der falschen Stelle. In deinem letzten Code-Schnipsel bist Du noch in der Methode main. Die neuen Methohde solle vor der letzten schließenden geschweiften Klammer in der Klasse stehen, das ist die, die Du nicht mit kopiert hast. ;o)
Warum hast die „Verbesserung“ compiliert?
Du hast dort eine neue Variable in der Methode main deklariert und danach mit den geschweiften Klammern einen neuen anonymen Block innerhalb der Methode erstellt.
Das mit der Variablendeklaration solltest Du wiedererkennen, denn das hast Du mit der Variablen zahl schon einmal gemacht.
Was ein anonymer Block ist soll im Moment nicht weiter interessieren, nur so weit, dass es eben gültige Syntax ist.