This content has been marked as final. Show 2 replies
Readers/Writers are for text files (character data). InputStreams/OutputStreams are for binary data (and you can also use them for character data when you are just copying). when you are just moving data, you almost always want to work exclusively with bytes (e.g. InputStream/OutputStream).
I converted the BufferedReader to a BufferedInputStream and it now works