Die folgende Auflistung gibt die in Java 6 definierten Schlüsselwörter
wieder. Diese Schlüsselwörter dürfen nicht als Bezeichner verwendet
werden. Weiterhin dürfen die Literale true, false und null
nicht als Bezeichner verwendet werden.
| abstract | assert *** | boolean | break | byte |
| case | catch | char | char | class |
| const * | continue | default | do | double |
| else | enum **** | extends | final | finally |
| float | for | goto * | if | implements |
| import | instanceof | in | interface | long |
| native | new | package | private | protected |
| public | return | short | static | strictfp ** |
| super | switch | synchronized | this | throw |
| throws | transient | try | void | volatile |
| while |
| | | |
| * | wird nicht verwendet |
| ** | ab 1.2 |
| *** | ab 1.4 |
| **** | ab 5.0 |