पिछली कुछ पोस्ट में हम जावा के बारे में बहुत कुछ जान चुके है. इसी कड़ी में आज की इस पोस्ट में हम आपको Break और Continue Statement के बारे में बताएँगे.
Break Statements
gesa Kkr gSa fd Switch Case ds
varxZr gh Break Statements dks Use esa fy;k tkrk gSa] vr% ge dg ldrs gSa fd fdlh Hkh Loop ls ckgj vkus ds fy, Break
Statement dks
mi;ksx esa fy;k tkrk gSaA ;g Hkh dg ldrs gSa fd Break Statements Loop Termination Conditions ds fy, mi;ksx esa vkrs gSa
tSls gh Loop Terminate gks tkrk gSa Program dk Control,
Loop ds ckn
dh Next Line ij pyk tkrk gSaA Break Statements ds fy, nks eq[; ckrs /;ku esa j[kuk vko’;d gSa
(1) ,d gh Loop ds varxZr cgqr ls Break
Statement dks
mi;ksx esa fy;k tk ldrk gSa ijUrq ;fn cgqr ls Break Statement dks
,d lkFk fdlh Loop esa yxk;k tkrk gSa] rks mlls izksxzke dh Efficiency de gksrh gSaA
(2) tc Break Statements dks Switch
Case esa
mi;ksx esa fy;k tkrk gSa rks og flQZ Switch
Statement dks
Terminate djus ds fy, gh dke esa fy;k tkrk gSaA
eq[;r% Break
Statement dks
rHkh mi;ksx esa fy;k tkrk gSaA tc fdlh Special
Condition ds
}kjk Loop ls ckgj vkuk gksA
Example:-
class My1
{
public static void main
(String str[])
{
int i;
for
(i=0;i<10; i++)
{
if
(i= =5)
break;
System.out.println(i);
}
}
}
Continue Statements
dHkh dHkh izksxzke ds varxZr bl Loop dks Continue j[kuk pkgrs gSa ijUrq fdlh
Special Iteration ;k Condition ds le; ml Loop
dh Processing dks can djuk gks ;k jksduk gks rks bl izdkj ds Statements ds fy, Continue
dk mi;ksx
fd;k tkrk gsaA While Loop rFkk Do While ds varxZr Continue
Statements ds
dkj.k Statements Directly Loop dh Conditional Expression ds ikl pys tkrs gsaA For Loop ds varxZr ;fn Continue
Statements dks
mi;ksx esa fy;k tkrk gSa rks og igys Iterative
Statements rFkk
ckn esa Conditional Expressions ds ikl esa tkrk gSaA
Example:
-
class My1
{
public static void main
(String str[])
{
int i;
for
(i=0;i<10; i++)
{
if
(i= =5)
continue;
System.out.println(i);
}
}
}
Output:
- 1 2 3 4 6 7 8 9
No comments:
Post a Comment