国家开放大学 / Java语言程序设计
【单项选择题】关于下列代码段,说法正确的是( )。
public class Foo{
public int add(int a,int b){
return a+b;
}
public static void main(String[] args){
Foo foo = null;
System.out.println(foo.add(10,20));
}
}
编译错误
正常运行,但无结果输出
30
运行时抛出NullPointerException
public class Foo{
public int add(int a,int b){
return a+b;
}
public static void main(String[] args){
Foo foo = null;
System.out.println(foo.add(10,20));
}
}
编译错误
正常运行,但无结果输出
30
运行时抛出NullPointerException
参考答案: