动态类加载时出现数组下标越界异常

来源:2-1 Java 动态加载类

agan4215789

2016-11-29 21:51

我按照视频上的用eclipse敲代码,为何会爆出数组下标越界异常?那个forName(args[0])这句话的args[0]是不是不能这样使用的?有啥方法可以替代?求大神指教

http://img.mukewang.com/583d87f00001557c07580598.jpg

写回答 关注

3回答

  • 慕姐4116514
    2016-11-29 23:51:50
    已采纳

    用CMD 运行   java Office word  即Office后面不能少word   你看看args数组的含义 就是同时在CMD运行语句后面输入的东东

    agan42...

    那在eclipse下如何修改这句话才能不报错?我想要在eclipse下运行

    2016-11-30 13:48:53

    共 1 条回复 >

  • 鸿指尖儿
    2017-06-02 17:20:11

    http://img.mukewang.com/59312d360001f00b06450110.jpg

    在cmd运行 OfficeBetter 时,java OfficeBetter Word 中的“”Word“”是参数的作用,等价于Class c=Class.forName("reflect.Word");

  • 慕姐4116514
    2016-11-29 23:48:02

    你在运行时没有输入


反射——Java高级开发必须懂的

反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础

151468 学习 · 335 问题

查看课程

相似问题