Я никогда не использовал предложение "throws", и сегодня один товарищ сказал мне, что я должен указать в объявлении метода, какие исключения этот метод может генерировать. Однако я без проблем использовал исключения, не делая этого, поэтому зачем он нужен, если на самом деле он нужен?