下列( )属于受控异常。
Error
NullPointerException
ClassCastException
IOException
使用积分解锁答案,让你的形成性考核不再困难。
下列( )属于受控异常。
Error
NullPointerException
ClassCastException
IOException
下列( )异常属于非受控异常。
RuntimeException
FileNotFoundException
SQLException
SocketException
下列关于异常的说法正确的是( )。
抛出异常是指程序运行中出现异常情况时发生中断的现象
异常声明可以声明多个异常,中间用“;”分开
使用关键字catch声明可能发生的异常
抛出异常是异常处理的起点
如下程序代码运行的结果是( )。
public class Foo{
public static void main(String[] args) {
try {
return;
} finally {
System.out.println( "Finally" );
}
}
}
Finally
编译失败
代码正常运行但没有任何输出
运行时抛出异常
如果抛出在继承中的异常,下列说法正确的是( )。
父类中方法抛出三个异常,子类可以抛出四个异常
父类中方法抛出两个异常,子类可以抛出两个异常
父类抛出异常IOException,子类不是必须抛出异常IOException
父类与子类抛出异常是没有关系的
编写线程类,能够返回线程执行结果的接口是( )。
Runnable
Callable
Clonable
Serializable
下列说法中错误的是( )。
线程就是程序
线程是一个程序的单个执行流程
多线程是指一个程序的多个执行流程
多线程用于实现并发
学习型社会是要创造一个全民学习的社会
学习型社会是要创造一个终身学习的社会
学习型社会是是社会化、组织化的学习
学习型社会主要针对青少年
线程的生命周期,不包括( )。
新建
运行
停止
阻塞
一个线程对象调用了( )方法之后,进入就绪状态。
run()
start()
sleep()
suspend()
下列( )关键字通常用来对代码块或者方法加锁,从而使得对其的访问是排他的。
Serializable
transient
synchronized
static