通常,当java返回“参数不正确”时它意味着什么
发布时间:2020-12-15 08:30:29 所属栏目:Java 来源:网络整理
导读:我正在创建一个这样的文件 try { File file = new File(workingDir,obj.getName() + ".xls"); outputStream = new FileOutputStream(file);} catch (FileNotFoundException ex) { ex.printStackTrace();} 我正在接受 java.io.FileNotFoundException: ..are
我正在创建一个这样的文件
try { File file = new File(workingDir,obj.getName() + ".xls"); outputStream = new FileOutputStream(file); } catch (FileNotFoundException ex) { ex.printStackTrace(); } 我正在接受 java.io.FileNotFoundException: ..arelativepathobj_name.xls (The parameter is incorrect) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(Unknown Source) at java.io.FileOutputStream.<init>(Unknown Source) “参数不正确”是什么意思?我验证的路径名存在;不应该只创建文件名吗?这是在Windows机器上.代码在基于unix的系统上没有此错误. 更新 验证输出流正在尝试写入的文件存在.还验证了该文件是可写的.经过多次大惊小怪,我删除了实际的路径,只是传入了文件名(不是所需的),这是有效的.所以问题与路径有关.我是否需要逃避路径中的角色? 解决方法
这看起来像Windows机器上的
reported bug.
在正常情况下,类似于其中带有冒号(:)但不引用驱动器号的路径会导致此消息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java-无法显示素数控制中的印度货币格式(##,##,###.##)
- Spring3.1.1+MyBatis3.1.1的增、删、查、改以及分页和事务管
- 大气噪声和生成随机数java
- java – Spring Boot管理日志中重复的AsyncRequestTimeoutE
- java – spring-data-cassandra存储库的多个密钥空间支持?
- JavaMail入门教程之解析邮件(5)
- 如何在不必一直部署的情况下开发Java Web应用程序
- spring boot 1.5.4 集成shiro+cas,实现单点登录和权限控制
- java – 移动应用程序的最佳远程技术是什么?
- Java Applet权限