多项选择题

A.一个异常被抛出。
B.线程执行了sleep()方法。
C.有一个高优先级的线程到来。
D.线程在InputStream中执行read()方法。