From d7f526f4c30d581fbf28a372355484e9e2370868 Mon Sep 17 00:00:00 2001 From: Arghya Ghosh <71373838+uiuxarghya@users.noreply.github.com> Date: Thu, 12 Oct 2023 00:53:18 +0530 Subject: [PATCH 1/2] Create break-statement.mdx --- src/pages/docs/break-statement.mdx | 63 ++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 src/pages/docs/break-statement.mdx diff --git a/src/pages/docs/break-statement.mdx b/src/pages/docs/break-statement.mdx new file mode 100644 index 00000000..53b50ce7 --- /dev/null +++ b/src/pages/docs/break-statement.mdx @@ -0,0 +1,63 @@ +--- +title: Java break Statement +description: In this tutorial, we will learn how to use the Java break statement to terminate a loop or switch statement. +--- + +While working with loops, it is sometimes desirable to skip some statements inside the loop or terminate the loop immediately without checking the test expression. + +In such cases, `break` and `continue` statements are used. You will learn about the Java continue statement in the next tutorial. + +The break statement in Java terminates the loop immediately, and the control of the program moves to the next statement following the loop. + +It is almost always used with decision-making statements (Java if...else Statement). + +Here is the syntax of the break statement in Java: + +```java +break; +``` + +import { List, ListItemGood } from '@/components/List' +import { TipInfo } from '@/components/Tip' + + +## Example 1: Java break statement + +Java while loop is used to run a specific code until a certain condition is met. The syntax of the while loop is: + +```java +class Test { + public static void main(String[] args) { + + // for loop + for (int i = 1; i <= 10; ++i) { + + // if the value of i is 5 the loop terminates + if (i == 5) { + break; + } + System.out.println(i); + } + } +} +``` +#### Output + +```text +1 +2 +3 +4 +``` + +In the above program, we are using the `for` loop to print the value of i in each iteration. To know how for loop works, visit the Java `for` loop. Here, notice the statement, + +```java +if (i == 5) { + break; +} +``` +This means when the value of `i` is equal to 5, the loop terminates. Hence we get the output with values less than 5 only. + + + From a96f41400f29502216f2ac45e080682c1d5adb91 Mon Sep 17 00:00:00 2001 From: Arghya Ghosh <71373838+uiuxarghya@users.noreply.github.com> Date: Thu, 12 Oct 2023 00:53:22 +0530 Subject: [PATCH 2/2] Update documentation.js --- src/navs/documentation.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/navs/documentation.js b/src/navs/documentation.js index 582089f5..6b662213 100644 --- a/src/navs/documentation.js +++ b/src/navs/documentation.js @@ -24,5 +24,6 @@ export const documentationNav = { pages['for-loop'], pages['enhanced-for-loop'], pages['while-and-do-while-loop'], + pages['break-statement'], ], }