在调用sleep()方法时,应该捕获或者声明抛出InterruptedException异常
举一反三
- 下列关于sleep()和yield()方法描述正确的是() A: sleep方法暂停当前线程后,会进入阻塞状态 B: yield方法调用后,线程会让步,直接进入阻塞状态 C: sleep方法声明抛出了InterruptedException,所以调用sleep方法的时候要捕获该异常,或者显示声明抛出该异常。而yield方法则没有声明抛出任务异常 D: yield方法比sleep方法有更好的可移植性,通常不要依靠sleep方法来控制并发线程的执行
- 线程操作中,调用sleep() 方法,应捕获( )异常。 A: IOException B: ArithmeticException C: InterruptedException D: NullPointerException
- 调用可能抛出异常的方法,在编程时可以使用 try/catch语句捕获异常,或者再次将其抛出。 A: 正确 B: 错误
- 捕获异常要求在程序的方法中预先声明,在调用方法时用try-___-___语句块捕获异常并处理异常。
- 捕获异常要求在程序的方法中预先声明,在调用方法时用 语句捕获并处理