question: public static void writeInputStreamToFile ( InputStream inputStream , File file ) { OutputStream outStream = null ; try { outStream = new FileOutputStream ( file ) ; byte [ ] buffer = new byte [ 8 * 1024 ] ; int bytesRead ; while ( ( bytesRead = inputStream . read ( buffer ) ) != - 1 ) { outStream . write ( buffer , 0 , bytesRead ) ; } } catch ( Exception e ) { fail ( ) ; } finally { try { inputStream . close ( ) ; outStream . close ( ) ; } catch ( Exception e ) { fail ( ) ; } } }
target:  Write input stream to file.