当前位置: 代码迷 >> Eclipse >> java编程有点小异常,求大神
  详细解决方案

java编程有点小异常,求大神

热度:90   发布时间:2016-04-23 00:12:21.0
java编程有点小错误,求大神
创建创建文件夹和文件
package Pack4;
import java.io.*;

public class File {

public static void main(String[] args) {
// TODO Auto-generated method stub
         File myfiles=new File("F:/MyTest/MyFiles") ;
         if(myfiles.exists()){
          System.out.println("文件夹已存在");
         }else{
          if(myfiles.mkdirs())
          System.out.println("创建文件夹成功");
          else
          System.out.println("创建文件夹失败");
         }
         File myfile=new File(myfiles,"test.txt");
         if(myfile.exists()){
          System.out.println("文件已存在");
         }
         else{
          try{
          if(myfile.creatNewFile())
          System.out.println("创建文件成功");
          else
          System.out.println("创建文件失败");
          }catch(IOException ex){
          System.out.println(ex.getMessage());
          }
          if(myfile.exists()){
              File dest=new File("F:/MyTest/MyFiles/test4.txt");
              if(!dest.exists())
             }

         }
        
}
}

------解决思路----------------------
程序块增加try...catch
------解决思路----------------------
public class File {
类名冲突了
------解决思路----------------------
File冲突了   

package swing;

import java.io.File;
import java.io.IOException;

public class MyFile {

public static void main(String[] args) {
// TODO Auto-generated method stub
         File myfiles=new File("F:/MyTest/MyFiles") ;
         if(myfiles.exists()){
          System.out.println("文件夹已存在");
         }else{
          if(myfiles.mkdirs())
           System.out.println("创建文件夹成功");
          else
           System.out.println("创建文件夹失败");
         }
         File myfile=new File(myfiles,"test.txt");
         if(myfile.exists()){
          System.out.println("文件已存在");
         }
         else{
          try{
           if(myfile.createNewFile())
           System.out.println("创建文件成功");
           else
           System.out.println("创建文件失败");
          }catch(IOException ex){
           System.out.println(ex.getMessage());
          }
          if(myfile.exists()){
              File dest=new File("F:/MyTest/MyFiles/test4.txt");
              if(!dest.exists()){
              
              }
             }

         }
        
}
}

------解决思路----------------------
类名冲突突突
------解决思路----------------------
类名改一下 顺便对文件冲突那加上try catch 
  相关解决方案