gpt4 book ai didi

java - 同时在带参数和不带参数的终端中运行 java

转载 作者:行者123 更新时间:2023-12-01 11:07:00 36 4
gpt4 key购买 nike

我有 pw_check.java,我需要先使用参数运行它,然后在终端中不带参数运行它。

java pw_check -g

java pw_check

但是在第二个命令中,如果没有参数,系统会抛出异常。我该如何处理它来满足我的要求。

最佳答案

检查代码pw_check.java。

可能有类似的东西

public static void main(String[] args) {

// Code accessing args[0]

}

如果您没有参数,这将导致错误。

使用类似以下的代码进行修改:

public static void main(String[] args) {
String arg = DEFAULT_ARG;
if (args.length == 1) {
arg = args[0];
}
... // Code using arg DEFAULT or passed value
}

关于java - 同时在带参数和不带参数的终端中运行 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32844858/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com