私はJavaが初めてで、プログラミングも初めてです(Javaに直接飛び込むのはおそらく最高のアイデアではなかったことを知っています)。プログラムに一時停止を追加しようとしても、一貫してエラーが発生します。私は単純なカウント プログラムを実行しており、各数値の間に 1 秒の遅延を追加したいと考えています。これまでのコードは次のとおりです。
import java.lang.*;
public class Counter
{
public static void main(String[]args)
{
int i;
for (i = 0; i <= 10; i++)
{
Thread.sleep(1000);
System.out.println(i);
}
System.out.println("You can count to ten.");
}
}
への呼び出しThread.sleep()
はコンパイルされません。コンパイラは、「報告されていjavac
ない例外 InterruptedException; スローされるようにキャッチまたは宣言する必要があります」と言い、Eclipse は「ハンドルされていない例外タイプ InterruptedException」と言います。