您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

主线程进入睡眠状态会引发InterruptedException

主线程进入睡眠状态会引发InterruptedException

您看到的是编译错误,原因是您没有正确处理检查的异常(InterruptedException在这种情况下)。处理意味着执行以下操作之一:

1)将方法声明为throws InterruptedException,因此要求调用者处理异常

2)用一个try{..}catch(..){..}块捉住它。例如:

try {
    Thread.sleep(1500);
} catch(InterruptedException e) {
    System.out.println("got interrupted!");
}

InterruptedException 用于指示当前线程在执行某些阻塞操作(例如,可中断的IO,等待,睡眠)时已被外部线程中断

其他 2022/1/1 18:14:57 有309人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶