io資源的處理的—JDK7的優化
阿新 • • 發佈:2020-09-22
在我們使用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(); } } } } }