读书人

关于args[0]应用时一个小疑问?该怎么

发布时间: 2012-01-26 19:40:46 作者: rapoo

关于args[0]应用时一个小疑问????
我运行时让args[0]等于C:\Program Files\Java\jdk1.6.0\src\java\io
就说NullPointerException,而让它等于F:\桌面杂物\npp.4.0.2.src\scintilla\vcbuild\fortest时就一点事也没有,真奇怪!!!!

而让它等于“C:\Program Files\Java\jdk1.6.0\src\java\io”(加了引号),那么想问的是为什么 C盘得加引号,而在那个F盘下就不加引号了呢???
这个引号什么时候加与不加???

[解决办法]
你也没有列出程序,不肯定错误

估计是空格造成的,你所说的让它等于C:\Program Files\Java\jdk1.6.0\src\java\io,如果在命令行中运行实际上述是分成两段了

一个是 "C:\Program ",第二个是 "Files\Java\jdk1.6.0\src\java\io "
应该是这个错误导致你程序出错

读书人网 >J2SE开发

热点推荐