public class Pass{ public static void main(String[]args){ int x=5; Pass p=new Pass(); p.doStuff(x); System.out.print("mainx="+x); } void doStuff(intx){ System.out.print("doStuffx="+x++); } } What is the result?()A、Compilation fails.B、An exception is throw

题目

public class Pass{ public static void main(String[]args){ int x=5; Pass p=new Pass(); p.doStuff(x); System.out.print("mainx="+x); } void doStuff(intx){ System.out.print("doStuffx="+x++); } } What is the result?()

  • A、Compilation fails.
  • B、An exception is thrown at runtime.
  • C、doStuff x=6 main x=6
  • D、doStuff x=5 main x=5
  • E、doStuff x=5 main x=6
  • F、doStuff x=6 main x=5
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

GiventhecommandlinejavaPass2and:publicclassPass2{publicvoidmain(String[]args){intx=6;Pass2p=newPass2();p.doStuff(x);System.out.print(”mainx=+x);}voiddoStuff(intx){System.out.print(”doStuffx=+x++);}}Whatistheresult?()

A.Compilationfails.

B.Anexceptionisthrownatruntime.

C.doStuffx=6mainx=6

D.doStuffx=6mainx=7

E.doStuffx=7mainx=6

F.doStuffx=7mainx=7


参考答案:B

第2题:

static void test() throws RuntimeException {  try {  System.out.print(”test “);  throw new RuntimeException();  }  catch (Exception ex) { System.out.print(”exception “); }  }  public static void main(String[] args) {  try { test(); }  catch (RuntimeException ex) { System.out.print(”runtime “); }  System.out.print(”end “);  }  What is the result?() 

  • A、 test end
  • B、 Compilation fails.
  • C、 test runtime end
  • D、 test exception end
  • E、 A Throwable is thrown by main at runtime.

正确答案:D

第3题:

public class Pass{public static void main(String[]args){int x=5;Pass p=new Pass();p.doStuff(x);System.out.print("mainx="+x);}void doStuff(intx){System.out.print("doStuffx="+x++);}}What is the result?()

A.Compilation fails.

B.An exception is thrown at runtime.

C.doStuff x=6 main x=6

D.doStuff x=5 main x=5

E.doStuff x=5 main x=6

F.doStuff x=6 main x=5


参考答案:D

第4题:

public class X {  public static void main(String [] args) {  try {  badMethod();  System.out.print(“A”);  }  catch (Exception ex) {  System.out.print(“C”);  }  finally {  System.out.print(“B”);  }  System.out.print(“D”);  }  public static void badMethod() {  throw new Error();  }  }  What is the result?()  

  • A、 ABCD
  • B、 Compilation fails.
  • C、 C is printed before exiting with an error message.
  • D、 BC is printed before exiting with an error message.
  • E、 BCD is printed before exiting with an error message.

正确答案:B

第5题:

interface DeclareStuff{  public static final int EASY = 3;  void doStuff(int t); }  public class TestDeclare implements DeclareStuff {  public static void main(String [] args) {  int x=5;  new TestDeclare().doStuff(++x);  }  void doStuff(int s) {  s += EASY + ++s;  System.out.println(”s “ + s);  }  }  What is the result?() 

  • A、 s 14
  • B、 s 16
  • C、 s 10
  • D、 Compilation fails.
  • E、 An exception is thrown at runtime.

正确答案:D

第6题:

publicclassPass{publicstaticvoidmain(String[1args){intx5;Passp=newPass();p.doStuff(x);System.out.print(”mainx=+x);}voiddoStuff(intx){System.out.print(”doStuffx=+x++);}}Whatistheresult?()

A.Compilationfails.

B.Anexceptionisthrownatruntime.

C.doStuffx=6mainx=6

D.doStuffx=5mainx=5

E.doStuffx=5mainx=6

F.doStuffx=6mainx=5


参考答案:D

第7题:

public class Threads5 {  public static void main (String[] args) {  new Thread(new Runnable() {  public void run() {  System.out.print(”bar”);  } }).start();  }  }  What is the result?() 

  • A、 Compilation fails.
  • B、 An exception is thrown at runtime.
  • C、 The code executes normally and prints “bar”.
  • D、 The code executes normally, but nothing prints.

正确答案:C

第8题:

Given the command line java Pass2 and:public class Pass2{public void main(String[]args){int x=6;Pass2 p=new Pass2();p.doStuff(x);System.out.print("mainx="+x);}void doStuff(intx){System.out.print("doStuffx="+x++);}}What is the result?()

A.Compilation fails.

B.An exception is thrown at runtime.

C.doStuffx=6 main x=6

D.doStuffx=6 mainx =7

E.doStuffx=7 mainx =6

F.doStuffx=7 mainx =7


参考答案:B

第9题:

Given the command line java Pass2 and: public class Pass2{ public void main(String[]args){ int x=6; Pass2 p=new Pass2(); p.doStuff(x); System.out.print("mainx="+x); } void doStuff(intx){ System.out.print("doStuffx="+x++); } } What is the result?()

  • A、Compilation fails.
  • B、An exception is thrown at runtime.
  • C、doStuffx=6 main x=6
  • D、doStuffx=6 mainx =7
  • E、doStuffx=7 mainx =6
  • F、doStuffx=7 mainx =7

正确答案:B

第10题:

static void test() {  try {  String x=null;  System.out.print(x.toString() +“ “);  }  finally { System.out.print(“finally “); }  }  public static void main(String[] args) {  try { test(); }  catch (Exception ex) { System.out.print(”exception “); }  }  What is the result?() 

  • A、 null
  • B、 finally
  • C、 null finally
  • D、 Compilation fails.
  • E、 finally exception

正确答案:E

更多相关问题