Adicionado classe de exemplo, acertado Try/Catchs e comentários
pertinentes