строка ошибки int a = sc.nextInt ();когда он работает на онлайн-компиляторе и работает нормально в CMD - PullRequest
0 голосов
/ 06 октября 2018

** это дает мне ошибку исключения несоответствия ввода в строке int a = sc.nextInt ();в онлайн-компиляторе, но работает нормально при работе в оболочке.

import java.util.*;
class Testa {
    public static void main(String args[] ) throws Exception {

    Scanner sc = new Scanner(System.in);
    Scanner sc1 = new Scanner(System.in);
    int a = sc.nextInt();
    int b = sc.nextInt();
    String g = sc1.nextLine();
    int c = sc.nextInt();
    int d = sc.nextInt();
    String h = "-";
    System.out.println(h);
    int e = sc.nextInt();
    int f = sc.nextInt();
    if((a+b)%2==0 && (c+d)%2==0 && (e+f)%2==0 ){
            if(g != "A" && g !="E" && g !="I" && g !="O" && g !="U" && g !="Y")
        {
            System.out.println("valid");

        }
    }
    else
    {
        System.out.println("invalid");
    }


    }
}
...