溫馨提示×

Java中Thread.sleep()怎么使用

小億
104
2023-09-12 02:02:35
欄目: 編程語言

在Java中,Thread.sleep()方法用于暫停當(dāng)前線程的執(zhí)行一段指定的時間。它接受一個以毫秒為單位的參數(shù),表示暫停的時間。

使用方法如下:

  1. 在try-catch塊中使用Thread.sleep()方法:
try {
// 暫停當(dāng)前線程執(zhí)行500毫秒
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
  1. 在方法聲明中使用throws InterruptedException拋出異常:
public static void main(String[] args) throws InterruptedException {
// 暫停當(dāng)前線程執(zhí)行500毫秒
Thread.sleep(500);
}

注意:使用Thread.sleep()方法時,需要處理InterruptedException異常,這是因為在休眠期間,可能會有其他線程中斷當(dāng)前線程的休眠。

0