NoSuchElementException 没有通过 Ideone 的测试

NoSuchElementException doesn't pass a test on Ideone

请你告诉我我做错了什么。我认为我的代码工作正常,但没有通过 Ideone 的测试。

do{
    linia = reading.nextLine();
    try{
        number = Integer.parseInt(linia);
        if(number < 100 && number > -100) {
                sum += number;
                resultList.add(sum);
        }
    }catch(NumberFormatException e){
        //System.out.println("Niepoprawne dane !");
        end = true;
    }
}while(!end);

if(resultList != null) {
    for (int i = 0; i < resultList.size(); i++) {
        System.out.println(resultList.get(i));
    }
} 

问题是在您的代码中,您使用代码 linia = reading.nextLine(); 接受用户在命令行上的输入,这在 IDEONE(在线编辑器)中是不可能的,因为它无法提供用户输入.

这就是它在本地运行良好但在 IDEONE 上 运行 时失败的原因。

删除要求用户输入的代码将解决问题。