gpt4 book ai didi

java - 对命令行参数进行错误检查

转载 作者:行者123 更新时间:2023-12-01 23:15:13 25 4
gpt4 key购买 nike

对于我的程序,如果用户没有输入命令行参数并显示错误消息,我在创建错误检查时会遇到问题。而不是崩溃。如果没有文本文件参数,我会得到 ArrayIndexOutOfBoundsException :o ?

public static void main(String[] commandlineArgument) {
Integer[] array = ReadFile7.readFileReturnIntegers(commandlineArgument[0]);
ReadFile7.printArrayAndIntegerCount(array, commandlineArgument[0]);
if(commandlineArgument.length == 0){
System.out.println("Please file name " +
"as the first commandline argument.");
}
}

最佳答案

只需检查:

if(commandlineArgument.length == 0){ ... }

使用前:

commandlineArgument[0]

关于java - 对命令行参数进行错误检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21345609/

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