首页/ 题库 / [单选题]

现有: 
vo的答案

现有: 
void topGo()  {     
try  { 
middleGo(); 
}  catch  (Exception e)  {     
System.out.print("catch");     
}     
} 
void middleGo()  throws Exception  {    
go(); 
system.out.print("late middle");    
} 
void go()  throws ExceptiOn  {    
throw new Exception();    
}
如果调用 topGo () ,则结果为:() 

单选题
2022-01-04 17:18
A、 late middle
B、 catch
C、 late middle catch
D、 catch Iate middle
查看答案

正确答案
B

试题解析

感兴趣题目

现有: 
class ThreadExcept implements Runnable  { 
public void run()  {  throw new RuntimeException("exception ");  } 
public static void main(Stri_ng  []  args)  { 
new  Thread (new  ThreadExcept()).start(); 
try  { 
int x=Integer.parselnt (args [0]); 
Thread. sleep (x); 
System.out.print("main"); 
} catch (Exception e)  {  } 
} 
} 
和命令行:  java ThreadExcept l000    
哪一个是结果?()    

11.classA { 
12. public void process() { System.out.print(”A “); } } 
13. class B extends A { 
14. public void process() throws RuntimeException { 
15. super.process(); 
16. if (true) throw new RuntimeException(); 
17. System.out.print(“B”); }} 
18. public static void main(String[] args) { 
19. try { ((A)new B()).process(); } 
20. catch (Exception e) { System.out.print(”Exception “); } 
21. } 
What is the result?() 

11.classa { 
12. public void process() { System.out.print(”a,”); } } 
13. class b extends a { 
14. public void process() throws IOException { 
15. super.process(); 
16. System.out.print(”b,”); 
17. throw new IOException(); 
18. } } 
19. public static void main(String[] args) { 
20. try { new b().process(); } 
21. catch (IOException e) { System.out.println(”Exception”); } } 
What is the result?() 

在J2EE中,有如下代码在Servlet1.Java中   
Import javax.servlet.*;   
Import javax.servlet.http.*   
Import java.io.IOException;    
Import java.io.PrintWriter;   
Public class Servlet1 extends HttpServlet{ 
Public void init () throw ServletException {}  
Public void service(HttpServletRequest request, 
HttpServletResponce response) throws ServletException,IOException{ 
PrintWriter out=response.getWriter();  
Out.println(“hello!”); } } 
假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下成熟正确的是()  

现有: 
interface Data {public void load();} 
abstract class Info {public abstract void load();}     
下列类定义中正确使用Data和Info的是哪项?() 

在Java语言中,如果你有下面的类定义: 
Abstract class Shape{ Abstract void draw(); } 
class Square extendeds Shape{}
如果你试图编译上面的代码会发生()。 

在Java语言中,如果你有下面的类定义:  
abstract class Shape { 
abstract void draw();    }   
Class Square extends Shape {} 
如果你试图编译上面的代码会发生()。 

class java { 
public static void main(String [] java) {  
for (int Java = 1; Java 〈 java.length; Java++)  
System.out.print("java ");  
}  
}  
和命令行: 
java java java java java  
结果为:()  

现有: 
class Tree { 
private static String tree = "tree "; 
String getTree ()  {  return tree;  }      
} 
class Elm extends Tree { 
private static String tree = "elm "; 
public static void main (String  []  args)  {      
new Elm() .go (new Tree())  ;     
}
} 
void go (Tree t)  { 
String  s =  t.getTree () +Elm.tree  +  tree  +   (new  Elm() .getTree ()) ;     
System.out.println (s) ;}    
结果为:() 
               

import java.io.*; 
public class Forest implements Serializable { 
private Tree tree = new Tree(); 
public static void main(String [] args) { 
Forest f= new Forest(); 
try { 
FileOutputStream fs = new FileOutputStream(”Forest.ser”); 
ObjectOutputStream os = new ObjectOutputStream(fs); 
os.writeObject(f); os.close(); 
} catch (Exception ex) { ex.printStackTrace(); } 
} 
} 
class Tree { } 
What is the result?() 

public class TestOne { 
public static void main (String[] args) throws Exception { 
Thread.sleep(3000); 
System.out.println(”sleep”); 
} 
} 
What is the result?() 

public class A extends Thread { 
A() { 
setDaemon(true); 
} 
public void run() { 
(new B()).start(); 
try { 
Thread.sleep(60000); 
} catch (InterruptedException x) {} 
System.out.println(“A done”); 
} 
class B extends Thread { 
public void run() { 
try { 
Thread.sleep(60000); 
} catch (InterruptedException x) {} 
System.out.println(“B done”); 
} 
} 
public static void main(String[] args) { 
(new A()).start(); 
} 
}  
What is the result?()  

相关题目

给出下列java源代码: 
//Point x 
Public class Interesting{} 
在源代码//point x处添加()能符合java语法 

阅读以下代码: 
public class Test{ 
public static void main(){ 
System.out.println(“x=”+x);   } } 
请问,代码运行的结果是?() 

1. class Pizza { 
2. java.util.ArrayList toppings; 
3. public final void addTopping(String topping) { 
4. toppings.add(topping);
5. } 
6. } 
7. public class PepperoniPizza extends Pizza { 
8. public void addTopping(String topping) { 
9. System.out.println(”Cannot add Toppings”); 
10. } 
11. public static void main(String[] args) { 
12. Pizza pizza = new PepperoniPizza(); 
13. pizza.addTopping(”Mushrooms”); 
14. } 
15. } 
What is the result?() 

 public class X { 
 public static void main (String[]args)   { 
 string s = new string (“Hello”); 
 modify(s); 
 System.out.printIn(s); 
 } 
 public static void modify (String s)  { 
 s += “world!”;  
   } 
 }     
What is the result?()  

分析下列Java代码:  
class A { 
public static void main(String[] args)    {  
method();   }     
static void method()    {     try    { 
System.out.println("Hello");    System.exit(0);    }   
finally   { 
System.out.println("good-bye");  }   }    } 
编译运行后,输出结果是()。  
  

import java.util.*; 
public class PQ { 
public static void main(String[] args) { 
PriorityQueue pq = new PriorityQueue(); 
pq.add(”carrot”);
pq.add(”apple”); 
pq.add(”banana”); 
System.out.println(pq.poll() +”:” + pq.peek());
} 
} 
What is the result?() 

1. public class SimpleCalc { 
2. public int value; 
3. public void calculate() { value += 7; } 
4. }
And: 
1. public class MultiCalc extends SimpleCalc { 
2. public void calculate() { value -= 3; } 
3. public void calculate(int multiplier) { 
4. calculate(); 
5. super.calculate(); 
6. value *=multiplier; 
7. } 
8. public static void main(String[] args) { 
9. MultiCalc calculator = new MultiCalc(); 
10. calculator.calculate(2); 
11. System.out.println(”Value is: “+ calculator.value); 
12. } 
13. } 
What is the result?() 

现有:  
public interface A {}  
以下哪项声明是合法的?() 

现有: 
public interface A {}  
以下哪项声明是合法的?() 

What is wrong with the following code?()  
class MyException extends Exception {}  
public class Qb4ab {  
public void foo() {  try {  bar();  } finally {  baz();  
} catch (MyException e) {} 
}  
public void bar() throws MyException {  
throw new MyException(); 
}  
public void baz() throws RuntimeException {  
throw new RuntimeException(); 
 }  
}  

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

现有: 
class Birds { 
public static void main (String  []  args)  {  
try { 
throw new Exception () ;   
} catch (Exception e) {  
try { 
 throw new Exception () ; 
}  catch  (Exception e2)  {  System.out.print ("inner           "); } 
 System. out.print ( "middle" ) ;   
} 
System.out.print ("outer") ;   
}   
} 
结果是()

Given:  
11. static class A {  
12. void process() throws Exception { throw new Exception(); }  
13. }  
14. static class B extends A {  
15. void process() { System.out.println("B "); }  
16. }  
17. public static void main(String[] args) {  
18. A a = new B();  
19. a.process();  
20. }  
What is the result? ()

public class Test { 
public static void aMethod() throws Exception { 
try { 
throw new Exception();
} finally { 
System.out.println(“finally”); 
} 
} 
public static void main(String args[]) { 
try { 
aMethod(); 
} catch (Exception e) { 
System.out.println(“exception”); 
} 
System.out.println(“finished”); 
} 
} 
What is the result?()  

现有: 
void topGo()  {     
try  { 
middleGo(); 
}  catch  (Exception e)  {     
System.out.print("catch");     
}     
} 
void middleGo()  throws Exception  {    
go(); 
system.out.print("late middle");    
} 
void go()  throws ExceptiOn  {    
throw new Exception();    
}
如果调用 topGo () ,则结果为:() 

public class Threads2 implements Runnable { 
public void nun() { 
System.out.println(”run.”); 
throw new RuntimeException(”Problem”); 
} 
public static void main(String[] args) { 
Thread t = new Thread(new Threads2()); 
t.start(); 
System.out.println(”End of method.”); 
} 
} 
Which two can be results?()

11. static class A { 
12. void process() throws Exception { throw new Exception(); } 
13. } 
14. static class B extends A { 
15. void process() { System.out.println(”B”); } 
16. } 
17. public static void main(String[] args) { 
18. new B().process(); 
19. } 
What is the result?() 

11. static classA { 
12. void process() throws Exception { throw new Exception(); } 
13. } 
14. static class B extends A { 
15. void process() { System.out.println(”B “); } 
16. } 
17. public static void main(String[] args) { 
18.A a=new B(); 
19. a.process(); 
20.} 
What is the result?() 

import java.io.IOException;  
public class ExceptionTest(  
public static void main (Stringargs) 
try (  
methodA();  
) catch (IOException e) (  
system.out.printIn(“Caught IOException”); 
) catch (Exception e) (  
system.out.printIn(“Caught Exception”);  
)  
)  
public void methodA () {  
throw new IOException (); 
}    
What is the result?()  

现有:  
class ThreadExcept implements Runnable {  
public void run() { throw new RuntimeException("exception "); } 
public static void main(String [] args) {  
new Thread(new ThreadExcept()).start();  
try {  
int x = Integer.parseInt(args[0]);  
Thread.sleep(x);  
System.out.print("main ");   
} catch (Exception e) { }     
}  
}  
和命令行: 
java ThreadExcept 1000   
哪一个是结果?() 

广告位招租WX:84302438

免费的网站请分享给朋友吧