Android examples for App:Resource
close resource Quietly
//package com.java2s; import java.io.Closeable; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.Reader; import java.io.Writer; import java.net.HttpURLConnection; import java.net.URLConnection; public class Main { public static void closeQuietly(Reader input) { closeQuietly((Closeable) input); }// ww w . j a va 2 s . c o m public static void closeQuietly(Writer output) { closeQuietly((Closeable) output); } public static void closeQuietly(OutputStream output) { closeQuietly((Closeable) output); } public static void closeQuietly(InputStream input) { closeQuietly((Closeable) input); } public static void closeQuietly(Closeable closeable) { try { if (closeable != null) { closeable.close(); } } catch (IOException ioe) { // ignore } } public static void close(URLConnection conn) { if (conn instanceof HttpURLConnection) { ((HttpURLConnection) conn).disconnect(); } } }