public class JavaPuzzler {
public static void main(String[] args) {
JavaPuzzler javaPuzzler = null;
System.out.println(javaPuzzler.get());
}
private static String get(){
return "i am a java puzzler";
}
}
あなたはmainメソッドがをnullに を初期化され、そしてあなたがnullのメソッドを呼び出すことはできませんローカル変数に()メソッドを取得する呼び出しますので、それはNullPointerExceptionがスローすべきであると思うかもしれません。nullオブジェクトのメソッドをどのように呼び出すことができますか?
このプログラムを実行すると、「私はJavaパズルラーです」というメッセージが表示されます。
誰でも私に答えを与えることができます。 ありがとうございます。
大文字のJ – Nik
のJavaPuzzler.get()は@Nikunjの質問は絶対に間違いありません。 – Nik88
私のansをチェックしてください! – Nik