Java Gold SE7対策問題 – 問1

この記事は2015年9月6日に書かれたものです。内容が古い可能性がありますのでご注意ください。


Javaの認定資格「Oracle Certified Java Programmer, Gold SE 7」。通称JavaGoldのオリジナル問題を紹介していきたいと思います。

問1

package techpjin;

public class Lesson1 {

	public static void main(String[] args) {
		new Hoge().m1();
	}

}

class Hoge{
	public void m1(){
		int x;

		switch (x) {
		case 0:
			System.out.println("x=0");
			break;

		case 1:
			System.out.println("x=1");
			break;

		case null:
			System.out.println("x=null");
			break;

		default:
			System.out.println("default");
			break;
		}
	}
}
このプログラムを実行するとどのような結果となるか、1つ選んでください。
  1. x=0がコンソールに出力される
  2. x=1がコンソールに出力される
  3. x=nullがコンソールに出力される
  4. defaultがコンソールに出力される
  5. コンパイルエラーが発生する
  6. 実行時エラーが発生する

解答・解説・問2はこちら

  • このエントリーをはてなブックマークに追加

PAGE TOP