A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在冯佳老师笔记里面有1.7版本关流的标准异常处理代码,不是很看到懂,希望各位指点一下
                try{                    FileInputStream fis=new FileInputStream("jj.txt");                    FileOutputStream fos=new FileOutputStream("jj.txt");                    myClose mc =new MyClose();                }{                    int b;                    while((b=fis.read())!=-1){                        fos.write(b);                    }                }
是定义了一个关流的类吗?这个类具体怎么定义的。为什么放在try{}里面希望指点我一下,谢谢

2 个回复

倒序浏览
:)没人告诉我吗
回复 使用道具 举报
因为你调用的一些方法函数他们已经实现了可以抛出异常,使用
try {
Block
}
表示说Jvm虚拟机执行这段代码,它会做异常捕获,当你的代码有异常出现,JVM会抛出该异常给对应的catch语句做处理,你这里没有catch,那实际上这个异常也就只是捕获没有处理。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马