来自java.io.File方法的IOException

pra*_*pes 2 java file-io

java.io.File中的createNewFile()方法是否会抛出IOException,但是来自同一个类的mkdir()却没有?

ska*_*man 5

因为java.io课程设计很差.API的一致性非常低.

这很令人讨厌和不幸,但是在使用这些方法时你必须仔细阅读javadocs,以确定它们在具体情况下的行为方式.

您可以期待JDK7,它具有全新的文件处理API.