1. 程式人生 > >關閉IO流定義成一個工具類

關閉IO流定義成一個工具類

package Test;

import java.io.Closeable;
import java.io.IOException;

public class CloseUtils {
	// 做一個關閉流介面的形參,裡面的引數代表可變引數,不管傳進來多少個引數都會放到數組裡面
	public static void closeAll(Closeable... cs) {
		for (Closeable c : cs) {// 遍歷陣列
			if (cs != null) {// 只要傳進來的不是空的都給它把流關閉
				try {
					c.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
	}
}