Here's a list of Java's keywords. These words are reserved--you cannot use any of these words as names in your Java programs.
abstractdoubleintstrictfpassertelseinterfacesuperbooleanenumlongswitchbreakextendsnativesynchronizedbytefinalnewthiscasefinallynullthrowcatchfloatpackagethrowscharforprivatetransientclassgoto*protectedtryconst*ifpublicvoidcontinueimplementsreturnvolatiledefaultimportshortwhiledoinstanceofstatic* indicates a keyword that is not currently used