Oracle Java SE 7 認定プログラマー レベル 2 について読んでいます。彼らのWeb サイトでサンプルの質問を見たところ、理解できない回答が見つかりました。
import java.util.*;
public class MyScan {
public static void main(String[] args) {
String in = "1 a 10 . 100 1000";
Scanner s = new Scanner(in);
int accum = 0;
for(int x = 0; x < 4; x++) {
accum += s.nextInt();
}
System.out.println(accum);
}
}
結果は?
A) 1
B) 11
C) 111
D) 1111
E) コンパイルが失敗します。
F) Class2 has-a Class1.
G) 実行時に例外がスローされる
正解はFです。その答えはどういう意味ですか?