JAvaにおけるbreakとcontinueの違い
public class BreakTest
{
public static void main(String args[])
{
System.out.println(" break");
for (int i = 0; i < 3; i++)
{
System.out.println(" " + i + " for ");
if (i == 1)
{
break;
}
System.out.println(" break ?" + i);
}
System.out.println("break
***********************");
}
}
実行結果:
break
0 for
break ?0
1 for
break
***********************
public class ContinueTest
{
public static void main(String args[])
{
System.out.println(" ");
System.out.println(" continue");
for (int i = 0; i < 3; i++)
{
System.out.println(" " + i + " for ");
if (i == 1)
{
continue;
}
System.out.println(" continue ?" + i);
}
System.out.println("continue
***********************");
}
}
実行結果:
continue
0 for
continue ?0
1 for
2 for
continue ?2
continue
***********************