[单选题]

关于下面程序,( )的结论是正确的。

publicclassJ_Test{

publicstaticvoidmain(String[]args){

try{

return;

}

finally{

System.out.println("1");

}

}

}

A.上面程序含有编译错误

B.上面程序在运行时会产生一个运行时异常

C.上面程序会正常运行,但不产生任何输出

D.上面程序输出“1”

参考答案与解析:

相关试题

关于下面程序,( )的结论是正确。publicclassJ_Test{publi

[单选题]关于下面程序,( )的结论是正确。publicclassJ_Test{publicstaticvoidmain(String[]args){int[]a=newint[5];boolean[]b=newboolean[5];System.out.println(a[4]);System.out.println(b[5]);}}A.程序可以通过编译并正常运行,结果输出“0false”B.程序可以通过编译并正常运行,结果输出“1true”C.程序无法通过编译D.程序可以通过编译,但无法正常运行

  • 查看答案
  • 关于下面的程序,正确的结论是()。

    [单选题]关于下面的程序,正确的结论是()。A . 运行结果为0falseB . 运行结果为1trueC . 程序无法通过编译D . 程序可以通过编译但结果不确定

  • 查看答案
  • 关于下面程序,( )的结论是正确的。classJ_SubClassextends

    [单选题]关于下面程序,( )的结论是正确的。classJ_SubClassextendsJ_Test{}publicclassJ_Test{J_Test(inti){System.out.println(i);}publicstaticvoidmain(String[]args){J_SubClassa=newJ_SubClass();}}A.不能通过编译,因为类J_Test没有定义无参数的构造方法B.不能通过编译,因为类J_SubClass没有定义无参数的构造方法C.不能通过编译,因为没有实现J_Su

  • 查看答案
  • 执行下面程序后输出的正确结果是()。public class Test{publ

    [单选题]执行下面程序后输出的正确结果是( )。 public class Test{ public static void main(String args[]){ System.out.print(100%3); System.out.print(","); System.out.print(100%3.0); } }A.1,1B.1,1.0C.1.0,1D.1.0,1.0

  • 查看答案
  • 执行下面程序后输出的正确结果是()。public class Test{publ

    [单选题]执行下面程序后输出的正确结果是( )。 public class Test{ public static void main(String args[]){ System.out.print(100%3); System.out.print("/"); System.out.print(100%3.0); } }A.1,1B.1,1.0C.1.0,1D.1.0,1.0

  • 查看答案
  • 下面程序段的输出结果是______。public class Test{publ

    [单选题]下面程序段的输出结果是______。 public class Test{ public static void main(String args[ ]){ int[ ]a=new int[11]; int[ ]p=new int[4]; int k=5; for(int i=1;i<=10;i++) a[i]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k)

  • 查看答案
  • 下面程序段的输出结果是( )。 public class Test { publ

    [单选题]下面程序段的输出结果是( )。 public class Test { public static void main(String args[]){ int a, b; for(a=1, b=1; a<=100; a++){ if(b>=10) break; if (b%2==1) { b+=-2; continue; } } System.out.println(a); } }A.5B.6C.7D.101

  • 查看答案
  • 执行下面程序,显示的结果为( )。public class Test {publ

    [单选题]执行下面程序,显示的结果为( )。 public class Test { public static void main (String args[]) { Test t=newTest(); System.out.println (Loverload ("2","3")); } int overload (intx,int y) {return x+y;} String overload (String x,Stnng y){return x+y;} }A.2B.3C.5D.23

  • 查看答案
  • 关于下面程序片段,( )的结论是正确的。Stringa="Java";Strin

    [单选题]关于下面程序片段,( )的结论是正确的。Stringa="Java";Stringb="Java";Stringx="Ja";Stringy="va";Stringc=x+y;A.a和b指向同一个实例对象,a和c指向同一个实例对象B.a和b指向同一个实例对象,a和c不指向同一个实例对象C.a和b不指向同一个实例对象,a和c指向同一个实例对象D.a和b不指向同一个实例对象,a和c不指向同一个实例对象

  • 查看答案
  • 下列程序运行后的输出结果为( )。public class Test {publ

    [单选题]下列程序运行后的输出结果为( )。 public class Test { public static void main (String args[]) { int i,j,p,s; s=0; for (i=1;i<=4; i++) { p=1; for(j=1;j<=i:j++) p=p*j; s=s+p; } System.out.println(s); } }A.46B.33C.30D.40

  • 查看答案
  • 关于下面程序,( )的结论是正确的。publicclassJ_Test{publ