多选题:如下 Java 程序:
如下 Java 程序:
java
public class Threads2 implements Runnable {
public void run() {
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.");
}
}
哪两种可能是结果?
A.java.lang.RuntimeException: Problem
B.run.
java.lang.RuntimeException: Problem
C.End of method.
java.lang.RuntimeException: Problem
D.End of method.
run.
java.lang.RuntimeException: Problem
E.run.
java.lang.RuntimeException: Problem
End of method.
答案:D E
java
public class Threads2 implements Runnable {
public void run() {
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.");
}
}
哪两种可能是结果?
A.java.lang.RuntimeException: Problem
B.run.
java.lang.RuntimeException: Problem
C.End of method.
java.lang.RuntimeException: Problem
D.End of method.
run.
java.lang.RuntimeException: Problem
E.run.
java.lang.RuntimeException: Problem
End of method.
答案:D E