The document discusses control statements in Java including if statements, switch statements, and iteration statements like for loops. If statements enable alternative code paths based on a condition. Switch statements provide a multi-way branch based on an expression value and are an alternative to long if-else chains. For loops iterate through a code block a specified number of times.