我正在尝试在 java 中使用 TimeUnit 但它只是向我发送错误 我就是这么写的
import java.util.concurrent.TimeUnit ;
public class Anything {
public static void main( String[] args ) {
System.out.println("hi");
TimeUnit.SECONDS.sleep(6);
System.out.println("hi");
}
}
尝试一下这个,因为你的代码有很多
syntax errors
而你在调用 handling Exception
期间没有 TimeUnit.SECONDS.sleep(6);
,要么使用 throws 要么用 try catch 包围它。
import java.util.concurrent.TimeUnit ;
public class Anything {
public static void main( String[] args ) throws InterruptedException {
System.out.println("hi");
TimeUnit.SECONDS.sleep(6);
System.out.println("hi");
}
}
是版本问题。在jdk17中可以工作