Java definiert eine Reihe von Schlüsselworten, die man nicht als eigene Variablennamen verwenden darf:
abstract boolean break byte byvalue case cast catch char class const continue default do double else extends false final finally float for future generic goto if implements import inner instanceof int interface long native new null operator outer packageprivate protected public rest return short static super switch synchronized this threadsafe throw throws transient true try var void volatile while