java - 每次我尝试执行此操作时都会失败

标签 java java.util.scanner user-input

当我使用扫描仪或尝试获取用户输入时,我收到消息:

失败:构建因异常而失败。

  • 出了什么问题: 任务“:run”执行失败。

    Process 'command 'C:\Program Files\Java\jdk-13.0.1\bin\java.exe'' finished with non-zero exit value 1

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • 获取更多帮助:https://help.gradle.org

0秒内构建失败 2 个可操作的任务:1 个已执行,1 个是最新的

当我只使用system.out.println(); 就顺利通过了。

这是我的代码:


/**
 *
 * @author boaz5
 */
import java.io.IOException;
import java.util.Scanner;
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws IOException {
        System.out.println("What is your name?");
        Scanner name = new Scanner(System.in);
        String nameString = name.next();
        System.out.println("Hi," + nameString);


    }

}

我不确定我做错了什么。我是一个完全的新手,这是我的第一个 Java 项目。谢谢!

最佳答案

这里没什么可说的,但我可以提供一些入门建议:

1.) 更新您的 Gradle 插件。编译问题可能与代码无关,而是工具问题。

2.) 如果上述失败,请将 IOException 替换为 Exception 并查看是否获得任何进一步的输出。

让我们知道

关于java - 每次我尝试执行此操作时都会失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58811670/

相关文章:

java - 仅当使用 Sqlite 数据库选中复选框时,如何将数据添加到另一个表?- android studio

java - 文件字数统计

java - “If”语句未通过检查涉及字符串数组

java - setInputVerifier(InputVerifier inputVerifier) 如何工作?

c - 如何在gtk3中获得2个文本输入

java - Spring Controller 中的 JDBCTemplate

java - 将 JUnit 测试动态添加到测试类

java - 堆空间内存不足错误

来自扫描仪的 java.util.NoSuchElementException

VBA在选择范围内选择随机行