Introduction
Java mein Jump Statements ka kaam hota hai control flow ko manage karna – yani ki loop ya method se jump based on a particular condition. Java mein 3 main jump statements hain:
break
continue
return
Let's understand one-by-one.
1. break
Statement
Kya karta hai?
break
: loop ya switch block se immediately exit karne ka kaam karta hai.
Syntax:
break;
Example:
for (int i = 1; i <= 10; i++) {
if (i == 5) {
break; // loop yahi par terminate ho jayega
}
System.out.println(i);
}
Output:
1 2 3 4
Use Case:
- Jab hume kisi condition ke based par loop ko rokna ho.
break
keyword,switch
statements ke andar commonly use hota hai.
2. continue
Statement
Kya karta hai?
continue
current iteration ko skip karta hai aur next iteration start karta hai.
Syntax:
continue;
Example:
for (int i = 1; i <= 5; i++) {
if (i == 3) {
continue; // 3 ko skip karega
}
System.out.println(i);
}
Output:
1 2 4 5
Use Case:
- Jab kisi special condition mein loop ke ek part ko skip karna ho bina pura loop roke.
3. return
Statement
Kya karta hai?
return
method (function) ke execution ko immedietly khatam karta hai aur value (agar ho to) return karta hai.
Syntax:
return; // void method ke liye
return value; // agar method kisi value ko return karta ho
Example 1: Void Method
void printMessage() {
System.out.println("Start");
return;
// iske baad ka code execute nahi hoga
// System.out.println("End");
}
Example 2: Return Value
int add(int a, int b) {
return a + b;
}
Use Case:
- Method se value return karna.
- Method ke execution ko kisi point par rok dena.
Conclusion
break
: Loop ya switch se exit karne ke liye.
continue
: Current iteration skip karke next par jane ke liye.
return
: Method execution stop karne aur value return karne ke liye.
Java ke jump statements control flow ko flexible aur efficient banate hain. Inka sahi use karna program ko readable aur maintainable banata hai.
Comments