小编chi*_*ief的帖子

线程"main"中的异常java.lang.IllegalArgumentException:n必须为正数

这是我的错误消息:

Exception in thread "main" java.lang.IllegalArgumentException: n must be positive

   at java.util.Random.nextInt(Random.java:265)

   at Game.generateSecretNumber(Game.java:44)

   at Game.start(Game.java:32)

   at Game.main(Game.java:18
Run Code Online (Sandbox Code Playgroud)

我的代码是:

import java.util.Random;
import java.util.Scanner;

public class Game {
private final int LOWER_BOUND = 1;

private int secretNumber;
private int top;

private static enum Response {YES, NO}
private Random random;

private Scanner scanner;

public static void main(String[] args) {
    Game GuessingGame = new Game();
    GuessingGame.start();
} 
    public Game() {
        random = new Random( );
        scanner = new Scanner(System.in);

    }
     public void start() …
Run Code Online (Sandbox Code Playgroud)

java

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

java ×1