永发信息网

JAVA字节流读磁盘文件问题

答案:1  悬赏:0  手机版
解决时间 2021-04-21 19:48

代码如下:

package 练习2;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
int ch;
File file1=new File("D:\\文件用\\JAVA练习\\newFile.txt");
try{
FileInputStream fin=new FileInputStream(file1);
System.out.println("文件信息为:");
ch=fin.read();
while(ch!=-1)
{
System.out.print((char)ch);
ch=fin.read();
}
fin.close();
}
catch(FileNotFoundException e)
{
System.out.println(e);
}
catch(IOException e)
{
System.out.println(e);
}
}
}


我想问 为什么 ch要!=-1呢? 就是那个 while(ch!=-1)

还有希望有人能给商 那些异常 入 IOException 等的中文解析给我 我加分!!!

最佳答案

while(ch!=-1)
表示只要文件里面有内容则一直读取,当返回-1表示文件已读取完。则退出关闭流。


ioexception表示输入输出流异常,还FileNotFoundException标识没有找到操作的文件。


异常有很多,流异常一般就是IOException

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小方以200M每分钟的速度起跑后,先均加速5分钟
女人喝黄酒的好处,一天适合喝多少合适 50分
2009最近流行的歌
我要写一篇关于“失败乃成功之母”议论文,急
今招鲜顾村店我想知道这个在什么地方
怎样浪漫的向爱的表白?
急、有哪些做图高手能给我做出Top 这单词的图
神奇26瘦身咖啡可以减肥吗
电脑最近变慢了。急
这是啥意思啊??
楚鱼香梁子湖大河蟹武汉店在哪里啊,我有事要
送男朋友钢笔刻什么字,朋友生日准备送他一个
诗人曹植代表的诗作是什么?
欺骗是什么感觉啊
街头篮球为什么与服务器发生连接错误?
推荐资讯
有点不合群咋办?
最近精神不是很精神
陕西西安渭南大荔县离安徽阜阳市太和县有多远
做梦梦到戒指好吗?有没寓意吗?
关于自信乐观的古诗词,关于 乐观 的诗词
使命召唤5 地铁过不去
长沙用联通宽带怎么样,南海联通宽带账号后面
传奇连击好玩吗?
今年的总冠军会是马刺吗?
滚石·纯K我想知道这个在什么地方
初一上学期英语学习检测第四单元答案
NBA08怎么安装不了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?