Thread.sleep
Class Overview | Class Members |
This Package |
All Packages
public static native void sleep( long millis ) throws InterruptedException
Parameters
- millis
- the length of time to sleep in milliseconds.
Description
Causes the currently executing thread to sleep (temporarily cease
execution) for the specified number of milliseconds. The thread
does not lose ownership of any monitors.
Exceptions
InterruptedException
if another thread has interrupted
this thread.
See Also
notify
public static void sleep( long millis,
int nanos ) throws InterruptedException
Parameters
- millis
- the length of time to sleep in milliseconds.
- nanos
- 0-999999 additional nanoseconds to sleep.
Description
Causes the currently executing thread to sleep (cease execution)
for the specified number of milliseconds plus the specified number
of nanoseconds. The thread does not lose ownership of any monitors.
Exceptions
IllegalArgumentException
if the value of millis is negative
or the value of nanos is not in the range 0-999999.
Exceptions
InterruptedException
if another thread has interrupted
this thread.
See Also
notify