相关疑难解决方法(0)

Java:检查命令行参数是否为null

我希望对我的命令行参数进行一些错误检查

public static void main(String[] args)
{
    if(args[0] == null)
    {
        System.out.println("Proper Usage is: java program filename");
        System.exit(0);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,这会返回一个数组超出范围的异常,这是有道理的.我只是在寻找正确的用法.

java command-line command-line-arguments

83
推荐指数
3
解决办法
15万
查看次数