Java的Thread.sleep()方法用于讓當前線程暫停執行一段時間。它有兩種使用方式:
try {
// 暫停執行500毫秒(0.5秒)
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
try {
// 暫停執行一段時間,時間間隔為動態變量milliseconds
long milliseconds = 1000;
Thread.sleep(milliseconds);
} catch (InterruptedException e) {
e.printStackTrace();
}
注意:Thread.sleep()方法會拋出一個InterruptedException異常,這意味著如果線程在休眠期間被中斷,會拋出該異常。因此,在使用Thread.sleep()方法時,通常需要在try-catch塊中處理這個異常。