}catch( FileNotFoundException e ){
System.out.println( e );//中的"e"是指的什么?
指fis = new FileInputStream( "text.txt" )操作抛出的异常,“text.txt”文件没有找到。
}catch( IOException e ){
System.out.println( e );//这的"e"又是指的什么?
}
指read()操作抛出的异常,读文件过程中出现了IO错误(比如:没有权限读取文件等)。
System.out.println( e );//中的"e"是指的什么?
指fis = new FileInputStream( "text.txt" )操作抛出的异常,“text.txt”文件没有找到。
}catch( IOException e ){
System.out.println( e );//这的"e"又是指的什么?
}
指read()操作抛出的异常,读文件过程中出现了IO错误(比如:没有权限读取文件等)。
java对文字的处理采用unicode,java 中的char为16 bit和c语言中的char(8 bit)不一样。内部处理时char和int 是可以互相cast的System.out.print( (char)b );如果不明白可以进一步探讨,[email protected]