Primitive Datentypen. Siehe auch Variable und Literale.
Kontrollfluss. Siehe auch Anweisungen.
Modifizierer für Klassen, Methoden und Variable.
Objektorientierte Schlüsselwörter. Zum Beispiel Vererbung, Implementation etc. Siehe auch Objektorientierte Softwareentwicklung.
Alles rund ums "Exception Handling". Siehe auch Exceptions.
Paketanweisungen geben dem Compiler an, wo die anderen Klassen zu suchen sind.
null ist (wie true und false) genaugenommen kein Schlüsselwort, sondern ein Literal. Dennoch darf es natürlich nicht als Variablenname verwendet werden.
Reserviert, aber nicht benutzt in Java.