Liste des mots reservés

Classes
abstract
class
extends
implements
interface
native
Types
    boolean
    byte
    char
    double
    final
    float
    int
    long
    short
    void
Flots de contrôle
    break
    case
    continue
    default
    do
    else
    for
    if
    return
    switch
    while
Exceptions
    catch
    finally
    throw
    throws
    try
Paquetages
    import
    package
Objets
    instanceof
    new
    static
    super
    this
Modificateurs d'accès
    private
    protected
    public
Processus
    synchronized
    volatile
Inutilisés
    const
    goto
    transient
 
Remarque : null, true et false ne sont pas des mots réservés, mais des valeurs littérales au même titre que 12 par exemple.