Mooc课程:有没有一种方法可以使这段代码正常运行?在末尾?

时间:2019-07-22 11:39:49

标签: java netbeans netbeans-8

我在不中断运行代码的情况下遇到了这个错误;最后,通过搜索它是我自己想出的解决方案,但我想知道是否有更好的方法来处理它。

import java.util.Scanner;

public class SummanNeliojuuri {

public static void main(String[] args) {
    Scanner lukija = new Scanner(System.in);

    while(true) {
        int luku = Integer.valueOf(lukija.nextLine());
        int luku2 = Integer.valueOf(lukija.nextLine());
        int summa = luku + luku2;
        int neliojuuri = (int) Math.sqrt(summa);
        System.out.println(neliojuuri);
        break; }
    }
}

只需运行代码就不会出现错误。不确定是否出现错误仅是因为我通过netbeans中的mooc课程“检查器”运行了错误。

1 个答案:

答案 0 :(得分:0)

Aaaah好的,将其清除。退出while循环。我认为由于某种原因,netbeans中的检查对象需要循环。我也不认为这里需要休息。非常感谢大家! :)

我得到的错误也是:java.util.NoSuchElementException:找不到行

edit:非常感谢您提供的所有帮助!因为我知道这是一个真正的“ noobie”问题,所以有点害怕发布。摆脱了while循环和中断,现在效果很好!