单项选择题

下面那些情况可以终止当前线程的运行()。

A.当一个优先级高的线程进入就绪状态时
B.抛出一个例外时
C.当该线程调用sleep()方法时
D.当创建一个新线程时