小编use*_*645的帖子

String Array抛出错误-Java

我是Java的新手,这可能是一个愚蠢的问题,但我真的需要你的帮助.

码:

String str[] ={"Enter your name","Enter your age","Enter your salary"};
        Scanner sc = new Scanner(System.in);
        int[] i = new int[2];
        String[] s = new String[2];
        int[] y = new int[2];
        for(int x = 0  ; x <= 2 ; x++)
        {
            System.out.println(str[0]);
            s[x] = sc.nextLine();
            System.out.println(s[x]);

            System.out.println(str[1]);
            i[x]=sc.nextInt();
            System.out.println(i[x]);

            System.out.println(str[2]);
            y[x]=sc.nextInt();
            System.out.println(y[x]);
        }
Run Code Online (Sandbox Code Playgroud)

输出:

run:
Enter your name
Sathish
Sathish
Enter your age
26
26
Enter your salary
25000
25000
Enter your name

Enter your age
23
23
Enter …
Run Code Online (Sandbox Code Playgroud)

java netbeans indexoutofboundsexception

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

标签 统计

indexoutofboundsexception ×1

java ×1

netbeans ×1