Java @ mock
break
最終更新:
Bot(ページ名リンク)
-
view
break
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のブロックから抜け出していることがわかります。