Java Statements
In Java, a statement is a unit of code that expresses an action to be carried out. Statements are executed sequentially in the order in which they appear in a program. There are several types of statements in Java, including:
Expression Statements
An expression statement is a statement that contains an expression. The expression is evaluated and its result is discarded. For example:int x = 5; int y = 10; x = x + y;
In this example, the third line is an expression statement that evaluates the expression x + y and assigns the result to x. The value of the expression is not used for any other purpose.
Declaration Statements
A declaration statement is used to declare a variable and optionally initialize it with a value. For example:int x; int y = 10; double z = 3.14;
In this example, the first line is a declaration statement that declares a variable x of type int. The second line is a declaration statement that declares a variable y of type int and initializes it with the value 10. The third line is a declaration statement that declares a variable z of type double and initializes it with the value 3.14.
Control Flow Statements
Control flow statements are used to control the flow of execution in a program. There are several types of control flow statements in Java, including:ifstatement: used to conditionally execute a block of code.switchstatement: used to select one of several code blocks to execute.whilestatement: used to repeatedly execute a block of code while a condition is true.do-whilestatement: used to repeatedly execute a block of code at least once, and continue while a condition is true.forstatement: used to repeatedly execute a block of code for a fixed number of iterations.breakstatement: used to exit a loop or switch statement.continuestatement: used to skip the current iteration of a loop and continue with the next iteration.
Here's an example of an if statement:
int x = 5;
if (x > 0) {
System.out.println("x is positive");
} else if (x == 0) {
System.out.println("x is zero");
} else {
System.out.println("x is negative");
}
In this example, we use an if statement to conditionally execute one of three blocks of code, depending on the value of x.
Jump Statements
Jump statements are used to transfer control to another part of a program. There are two types of jump statements in Java:breakstatement: used to exit a loop or switch statement.continuestatement: used to skip the current iteration of a loop and continue with the next iteration.
Here's an example of a break statement:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
System.out.println(i);
}
In this example, we use a for loop to iterate over the numbers from 0 to 9, and use a break statement to exit the loop when the value of i is 5.
