I am very confused as to why do I need to need to put the clean-up code like closing streams in a finally block.
finally
I\'ve read that the code in finally<
finally<
In case you encounter an unexpected exception (not caught and handled).