Android RandomAccessFile Close safeClose(RandomAccessFile fl)

Here you can find the source of safeClose(RandomAccessFile fl)

Description

Close object safely

Parameter

Parameter Description
fl RandomAccessFile

Declaration

// //////////////////////////////////////////////////////
public static void safeClose(RandomAccessFile fl) 

Method Source Code

//package com.java2s;
import java.io.*;

public class Main {
    /**/*from   ww w. j a v a  2 s .c o m*/
     * Close object safely
     * 
     * @param is
     *            InputStream
     */
    // //////////////////////////////////////////////////////
    public static void safeClose(InputStream is) {
        try {
            if (is != null)
                is.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /**
     * Close object safely
     * 
     * @param os
     *            OutputStream
     */
    // //////////////////////////////////////////////////////
    public static void safeClose(OutputStream os) {
        try {
            if (os != null)
                os.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /**
     * Close object safely
     * 
     * @param fl
     *            RandomAccessFile
     */
    // //////////////////////////////////////////////////////
    public static void safeClose(RandomAccessFile fl) {
        try {
            if (fl != null)
                fl.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}