Java学習ノート---4.Javaのブランチループ文

1470 ワード

この部分は同様に熟知しているが、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;  

        }  

    }  

}