本文共 683 字,大约阅读时间需要 2 分钟。
异常处理格式
try-catch-finally
try{ 可能出现异常的代码;}catch(异常类名 变量名){ 异常的处理代码;}finally{ 执行所有清除操作;}
finally特点
被finally控制的语句一定会执行,除非JVM退出
示例代码
public class FileOutputStreamDemo04 { public static void main(String[] args) { //加入finally来实现释放资源 FileOutputStream fos = null; try { fos = new FileOutputStream("myByteStream\\fos.txt"); fos.write("hello".getBytes()); } catch (IOException e) { e.printStackTrace(); } finally { if(fos != null) { try { fos.close(); } catch (IOException e) { e.printStackTrace(); } } } }}
转载地址:http://fryzb.baihongyu.com/