How many types of keywords are there in Java?

In the Java programming language, a Keyword is any one of 51 reserved words that have a predefined meaning in the language; because of this, programmers cannot use keywords as names for variables, methods, classes, or as any other identifier. Of these 51 keywords, 49 are in use and 2 are not in use.

For More Information Please Refer: https://en.wikipedia.org/wiki/List_of_Java_keywords