26.1.4.5 選択実行

二者択一の実行を行なうには,キーワードifに加えてelseを使用します.形式は次のとおりです.

if(条件)
 成立時の実行内容 
else
 不成立時の実行内容

どちらの実行内容も,複数にわたる場合にナミカッコ({})で囲むことは今までどおりです.

for(x=2; x<=v/2; x=x+1)
   if(v % x == 0)
     System.out.print("!");
   else
     System.out.print(".");

の実行結果は以下のようになります.

!!..!..........!................!................!

最後の"System.out.println( );"は,for形式の中にはありませんから,一回だけ実行されてこの行を終結します.