String[] args 它是一个数组。在命令行中比如运行 Demo.class 文件,你可以这样写:java Demo 5
那么args就会存储一个5,然后可以用args[0]获取到,而现在你是直接用eclipse启动的,并没有传值,所以报数组越界异常.
args数组没有值