Java @ mock

break

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

break


Javaにおいてbreakは処理を抜ける命令文です。
forwhile、do、caseなどのブロック内で使われます。



break 使用例 1

for文でbreakを使ってみます。

BreakSample1.java
class BreakSample1 {	
	public static void main([[String]][] args) {
		
		for ([[int]] i = 0; i < 10; i++) {
			if(i == 3) {
				break;
			}
			System.out.println(i);
		}
	}
}

実行結果
C:\java>javac BreakSample1.java

C:\java>java BreakSample1
0
1
2
以上のようにforのブロックは10回繰り返されず、breakが呼ばれた時点で処理がforのブロックから抜けていることがわかります。


break 使用例 2

swich文でbreakを使ってみます。

BreakSample2.java
class BreakSample2 {
	public static void main(String[] args) {
		int x = 3;
		[[switch]](x) {
			case 1:
				System.out.println(1);
			case 2:
				System.out.println(2);
			case 3:
				System.out.println(3);
			case 4:
				System.out.println(4);
				break;
			case 5:
				System.out.println(5);
		}
	}
}

実行結果
C:\java>javac BreakSample2.java

C:\java>java BreakSample2
3
4
以上のようにswitch文でもbreakでcaseのブロックから抜け出していることがわかります。
ウィキ募集バナー