Here's a list of keywords in the Java language. These words are reserved you cannot use any of these words as names in your programs.true
,false
, andnull
are not keywords but they are reserved words, so you cannot use them as names in your programs either.
abstract
continue
for
new
switch
assert
***default
goto
*package
synchronized
boolean
do
if
private
this
break
double
implements
protected
throw
byte
else
import
public
throws
case
enum
****instanceof
return
transient
catch
extends
int
short
try
char
final
interface
static
void
class
finally
long
strictfp
**volatile
const
*float
native
super
while
* not used ** added in 1.2 *** added in 1.4 **** added in 5.0