1. 程式人生 > 實用技巧 >io資源的處理的—JDK7的優化

io資源的處理的—JDK7的優化

在我們使用io流的時候,是必須在語句的結尾進行關閉的,那麼JDK7優化的try-with-resource語句就確保了每一個資源在語句結束的時候關閉。資源(resource)是指在程式完成後,必須關閉的物件。

try(建立流的物件,如果多個,使用";"隔開){

}catch(IOException e){

e.prinStackTrace( );

}finally{

}

package zw.Demo1異常的正確處理;

import java.io.FileWriter;
import java.io.IOException;

/**
 * zw
 * https://www.cnblogs.com/YwhsR0129/
* 2020/9/21,14:38 */ public class Test01 { public static void main(String[] args) { //宣告變數 FileWriter fw=null; try { //建立物件流 fw = new FileWriter("Demo13\\aaa\\fw.txt"); //寫出資料 fw.write("哈哈哈"); } catch (IOException e) { e.printStackTrace(); }
finally { if (fw != null) { try { fw.close(); } catch (IOException e) { e.printStackTrace(); } } } } }