詰め将棋のように解決して下さい。
次のプログラムをコンパイルしたら,コンパイルエラーとなった,正しくするにはどこを直すべきか。
(『Java使いの友』List1-1を変形 JDK1.0.2)
public class hello{
public static void main(String[] arg){
system.out.println("Hello
World!");
}
}
hello.java:3: Undefined variable: system
system.out.println("Hello
World!");
^
1 error
第1題のプログラムを正しく直したのち,下記のように修正してh2.javaとして保存し,コンパイルしたところ,エラーがでた。どんなコンパイルエラーがでるか。
修正したプログラム
public class hello{
public static void main(){
System.out.println("Hello
World!");
}
}
第2題のプログラムを修正してコンパイルしたところ,今度は無事にコンパイルができた。しかし,実行中にエラーで止まった。原因はなにが考えられるか。