CodeGym /జావా బ్లాగ్ /యాదృచ్ఛికంగా /జావాలో స్టేట్‌మెంట్‌ను బ్రేక్ చేసి కొనసాగించండి
John Squirrels
స్థాయి
San Francisco

జావాలో స్టేట్‌మెంట్‌ను బ్రేక్ చేసి కొనసాగించండి

సమూహంలో ప్రచురించబడింది

జావా బ్రేక్

జావాలో బ్రేక్ స్టేట్‌మెంట్ కింది రెండు సందర్భాలలో ప్రధానంగా ఉపయోగించబడుతుంది.
  1. బ్రేక్ లూప్ నుండి నిష్క్రమిస్తుంది మరియు దాని నుండి దూకుతుంది (రెండూ మరియు కొంతకాలం).
  2. స్విచ్ స్టేట్‌మెంట్‌లోని కేస్ నుండి బ్రేక్ స్టేట్‌మెంట్ నిష్క్రమిస్తుంది.

వాక్యనిర్మాణం


break;

ఉదాహరణ


public class Driver1 {

	public static void main(String[] args) {
		
		// Testing break statement in while loop
		System.out.println("Test Break statement in While loop");
		int i = 0;
		while (i < 5) {
			if (i == 2) {
				break;
			}
			System.out.println(i++);
		}
	}
}

అవుట్‌పుట్

లూప్ 0 1లో బ్రేక్ స్టేట్‌మెంట్‌ని పరీక్షించండి

జావా కొనసాగించు

జావాలో కొనసాగింపు ప్రకటన సాధారణంగా క్రింది సందర్భాలలో ఉపయోగించబడుతుంది.
  1. ఇది క్రింది స్టేట్‌మెంట్‌లను దాటవేసి, లూప్‌లో తదుపరి పునరావృతానికి వెళుతుంది .
  2. లూప్‌లు క్రింది స్టేట్‌మెంట్‌లను హాప్ చేస్తున్నప్పుడు కొనసాగించండి మరియు షరతులతో కూడిన ప్రకటనకు వెళ్లండి.

వాక్యనిర్మాణం


continue;

ఉదాహరణ


public class Driver2 {

	public static void main(String[] args) {
		
		// Testing continue statement in while loop
		System.out.println("Test Continue in While loop");
		int i = 0;
		while (i < 5) {
			if (i == 2) {
				i++;
				continue;
			}
			System.out.println(i++);
		}	
	}
}

అవుట్‌పుట్

లూప్ 0 1 3 4లో పరీక్ష కొనసాగించండి

కొనసాగింపు మరియు విరామం మధ్య తేడాలు

విరామం మరియు కొనసాగింపు మధ్య గణనీయమైన వ్యత్యాసం ఏమిటంటే, బ్రేక్ ఒకేసారి లూప్ నుండి నిష్క్రమిస్తుంది. ఒకసారి బ్రేక్ స్టేట్‌మెంట్ అమలు చేయబడితే, లూప్ మళ్లీ రన్ చేయబడదు. అయితే, కొనసాగింపు ప్రకటనను అమలు చేసిన తర్వాత, ప్రస్తుత పునరావృతం కోసం మాత్రమే కోడ్ యొక్క క్రింది పంక్తులు దాటవేయబడతాయి. లూప్ మళ్లీ అమలు చేయడం ప్రారంభమవుతుంది.

లూప్‌లో బ్రేక్ చేసి కొనసాగించండి

బ్రేక్ మరియు కంటిన్యూ రెండూ కాసేపు లూప్‌లో ఉపయోగించబడతాయి . స్పష్టమైన అవగాహన కోసం దిగువ ఉదాహరణను చూద్దాం.

ఉదాహరణ


public class Driver {

	public static void main(String[] args) {
		
		// Testing both break and continue statements side by side
		String [] weekdays = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" };

		System.out.println("Test Break statement in While loop");
		System.out.println("\nWorking Days:\n");
		
		int i = 0;
		while (i < weekdays.length ) {
		if (weekdays[i].equals("Saturday") ||  weekdays[i].equals("Sunday")) {

				i++;
				break; 
				// Not any working day will be printed 
				// because the loop breaks on Sunday
				// once the loop breaks it moves out of the loop
			}
			System.out.println(weekdays[i++]);
		}
		
		System.out.println("\nTest Continue statement in While loop");
		System.out.println("\nWorking Days:\n");
		
		int j = 0;
		while (j < weekdays.length ) {
		if (weekdays[i].equals("Saturday") ||  weekdays[i].equals("Sunday")) {

				j++;
				continue;
				// All the working/business days will be printed
				// when the loop encounters Saturday or Sunday
				// it skips that iteration and continues to the next iteration
			}
			System.out.println(weekdays[i++]);
		}	
			
		// A test case for continue statement using for loop
		System.out.println("\nTest Continue in For loop");
		for (int x = 0; x < 5; x++) {
			if (x == 2)
				continue;
			System.out.println(x);
		}
	}
}

అవుట్‌పుట్

లూప్ వర్కింగ్ డేస్‌లో టెస్ట్ బ్రేక్ స్టేట్‌మెంట్: లూప్‌లో టెస్ట్ కొనసాగించు స్టేట్‌మెంట్ వర్కింగ్ డేస్: సోమవారం మంగళవారం బుధవారం గురువారం శుక్రవారం టెస్ట్ ఫర్ లూప్ 0 1 3 4లో కొనసాగించండి

ముగింపు

ఇది జావాలో విరామం vs కొనసాగింపు యొక్క సాధారణ అమలు. పై ఉదాహరణల సహాయంతో మీరు ఎప్పుడు ఏమి ఉపయోగించాలో అర్థం చేసుకోవచ్చని ఆశిస్తున్నాము. మీరు మెరుగ్గా నేర్చుకోవడం కోసం సాధన చేయమని ప్రోత్సహించబడ్డారు. అలాగే, మీకు ఏవైనా ఫీడ్‌బ్యాక్ లేదా ప్రశ్నలు ఉంటే మాకు పోస్ట్ చేయండి. తదుపరి సమయం వరకు, నేర్చుకుంటూ ఉండండి మరియు ఎదుగుతూ ఉండండి.
వ్యాఖ్యలు
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION