予約語(キーワード)
Java言語では以下の50語がキーワードとして予約されています。
これらをグループに分けて示します。
これらの意味および目的は他の節で詳しく説明します。
- クラスおよびパッケージに関連する予約語
- class
- interface
- extends
- implements
- this
- super
- new
- null
- instanceof
- import
- package
- アクセス・モードおよび修飾子の予約語
- public
- protected
- private
- final
- static
- abstract
- native
- synchronized
- volatile
- transient
- 原始型およびその値を表す予約語
- byte
- char
- short
- int
- long
- float
- double
- boolean
- true
- false
- void
- 制御構造に関連する予約語
- for
- while
- do
- if
- else
- switch
- case
- default
- break
- continue
- return
- 例外処理に関連する予約語
- try
- catch
- finally
- throw
- throws
以上の 48語の他に const, goto の 2語は、使用されませんが予約はされています。
したがってプログラマーが独自の用途に使用することはできません。