The document discusses the switch-case statement in Java. It explains that a switch-case statement allows code to run conditionally based on the value of a variable. It then provides details on the data types that can be used in a switch expression (int, char, byte, short, String), syntax of a switch statement, requirements like exact matching and use of break, and examples of switch statements.