Java file类构造方法编译出错

class a{
public static void main(String args[])
{File aa=new File("D:\md\abc.txt");}}
那错了?文件路径都正确。
最新回答
陌玍旳对白

2024-11-22 14:44:50

从代码看有两个地方,第一,你似乎用了中文的括号,你看看我下面的英文括号,明显和你的代码不同。代码中绝对不能用任何中文标点符号
第二,也就是一楼说的异常捕捉。java的健壮性之一就在完善的异常处理机制。在你使用File对象时,初始化对象的时候,很有可能抛出和文件处理有关的异常,比如FileNotFoundException,文件找不到的异常等等。所以,为了保证程序能够正常运行下去,这个地方必须使用try catch语句,显式的捕捉这个异常。详细说明,建议你学学java的异常处理。你就明白了。

try{
File aa=new File("D:\md\abc.txt");

}catch(Exception e){
//异常捕捉代码

}
希望我的回答能帮到您,谢谢
喂,把心还给我

2024-11-22 10:50:09

要处理异常 , 你看下java的异常的处理就明白了