nynw.net
当前位置:首页 >> 疯狂讲义中JAVA IO输出输入流代码里面Try CAtCh 中... >>

疯狂讲义中JAVA IO输出输入流代码里面Try CAtCh 中...

jdk1.7的新语法结构,作用与传统的try-catch-finally相同

把主程序放在try里面,catch的代码放在对相应Exception的后面。 try( FileWriter fw = new FileWriter("poem.txt")) { fw.write("锦瑟-李商隐\r\n"); fw.write("锦瑟无端五十弦\r\n");} catch(IOException ioe) { ioe.printStackTrace(); }

IO包里的类绝大多数都会抛出异常,所以为了程序能健康的运行必须捕获异常,不然一个很小的问题 比如读取的文件不存在 就会抛出异常 程序就运行不下去了

try { } catch(Exception s) { } 异常捕获的代码块,,你可以理解成if else一样的代码块,只不过当try块出现异常的时候才会执行catch块,在java中io相关的操作都会用到异常捕获,异常捕获最大的好处就是,代码块出问题的了,程序也能继续执行...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com