编辑 正如标题所述,我无法从任何人那里得到任何意见。它应该回显 InputTypeMismatch 的错误,或者如果你做数字,那么它会说 nullreference 错误。我正在寻找要输入的单词 - 字符串。
有人可以纠正这个吗?这让我发疯。我不知道在哪里检查。
谢谢是提前:)
    Exception in thread "main" java.util.InputMismatchException
            at java.util.Scanner.throwFor(Unknown Source)
            at java.util.Scanner.next(Unknown Source)
            at java.util.Scanner.nextFloat(Unknown Source)
            at TestFile.promptsentence(TestFile.java:54)
            at TestFile.main(TestFile.java:43)
这是一个例子:
import java.util.*;
public class TestFile{
        public static Scanner inp = new Scanner(System.in);
        public static void main(String[] args){
                long inpu = inp.NextLong();
                // prompts after changing data-type
                String input = Long.valueOf(inp);
                System.out.println(input);
        }
}