单项选择题
现有:
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
哪一个是结果?()
A. main
B. 编译失败
C. 代码运行,但没有输出
D. main java.lang.RuntimeException: exception
点击查看答案&解析
相关考题
-
单项选择题
程序员想要创建一个名为MyThread的类以便在main方法中用Thread实例化。对于下面三行: MyThread必须继承Thread。 MyThread必须实现Thread。 MyThread必须覆盖public void run()。 有几行是正确的?()
A. 0
B. 1
C. 2
D. 3 -
单项选择题
现有: class Thread2 implements Runnable { void run() { System.out.print("go "); } public static void main(String [] args) { Thread2 t2 = new Thread2(); Thread t = new Thread(t2); t.start(); } } 结果为:()
A. go
B. 编译失败
C. 代码运行,无输出结果
D. 运行时异常被抛出 -
单项选择题
javax.swing.JPopMenu类可用于()
A. 创建菜单项
B. 创建按钮
C. 创建菜单栏
D. 创建弹出式菜单
