Java学習ノート---4.Javaのブランチループ文
1470 ワード
この部分は同様に熟知しているが、switch文の使用には注意が必要である.
注意すべき点は2つあります.
1.break文
各caseの後にbreak文を追加し、switchブランチ全体を終了することを示す.breakに参加するなければ、プログラムは最初にcase条件を満たす場所から始まり、後続のcaseも実行される.
2.デフォルトのdefault文を設定する
いくつかの条件に合わないデータについてはdefault文で判定しなければならない.そうしないと、異常データの処理にメカニズムがない.
switchの使用例は次のとおりです.
public class Chose
{
public static void main(String args[])
{
int grade = 3;
switch(grade)
{
case 3 :
System.out.println(" !");
break;
case 2 :
System.out.println(" !");
break;
case 1 :
System.out.println(" !");
break;
case 0 :
System.out.println(" !");
break;
default:
System.out.println(" !");
break;
}
}
}
注意すべき点は2つあります.
1.break文
各caseの後にbreak文を追加し、switchブランチ全体を終了することを示す.breakに参加するなければ、プログラムは最初にcase条件を満たす場所から始まり、後続のcaseも実行される.
2.デフォルトのdefault文を設定する
いくつかの条件に合わないデータについてはdefault文で判定しなければならない.そうしないと、異常データの処理にメカニズムがない.
switchの使用例は次のとおりです.
public class Chose
{
public static void main(String args[])
{
int grade = 3;
switch(grade)
{
case 3 :
System.out.println(" !");
break;
case 2 :
System.out.println(" !");
break;
case 1 :
System.out.println(" !");
break;
case 0 :
System.out.println(" !");
break;
default:
System.out.println(" !");
break;
}
}
}