Definition:
Statements are similar to sentences in the English language. A sentence forms a complete idea which can include one or more clauses. Likewise, a statement in Java forms a complete command to be executed and can include one or more expressions.
There are three main groups that encompass the different kinds of statements in Java:
- Expression statements: these change values of variables, call methods and create objects.
- Declaration statements: these declare variables.
- Control flow statements: these determine the order that statements are executed.
Examples:
//declaration statement
int number;
//expression statement
number = 4;
//control flow statement
if (number < 10 )
{
//expression statement
System.out.println(number + " is less than ten");
}

