Removido begin e end desnecessario no codigo...
Inclusao de tratamento de erro
Incluido tratamento de erro