Опять не так. =)
Если в строке 14 случилась ошибка, ```inputStream``` вы не закроете. Не мучайтесь, используйте конструкцию try-with-resources из java7:
http://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html