如果想要跨平台,在file类下有separtor(),返回锁出平台的文件分隔符
对于命令:File f2=new file(“d:\\abc\\789\\1.txt”)
这个命令不具备跨平台性,因为不同的OS的文件系统很不相同。
如果想要跨平台,在file类下有separtor(),返回锁出平台的文件分隔符。
File.fdir=new File(File.separator);
String str=”abc”+File.separator+”789”;
使用文件下的方法的时候一定注意是否具备跨平台性。
1 package TomTexts; 2 import java.io.*; 3 public class TomTexts_38 { 4 public static void main(String [] args) 5 { 6 try 7 { 8 System.out.println("…正在运行程序…"); 9 throw new IOException("用户自行产生异常"); 10 } 11 catch(IOException e) 12 { 13 System.out.println("已捕获了该异常!"); 14 } 15 } 16 17 }