Bloco de Comando no Exceptions não funciona

04/05/2016

0

Bom dia a todos, gostaria de saber se alguém já passou pela seguintes situações:


Criei uma aplicação simples Firemonkey e mandei executar a seguinte rotina:

<i><b>1º Situação</i></b>

try
result := (8 / 0)
except
on e:Exception do ShowMessage(e.Message)
end;

<i>Resultado = Quando executo essa rotina no windows ou no android, a mesma é ignorada sem retornar nada</i>



<i><b>2º Situação</i></b>

try
raise Exception.Create('ERRO FORÇADO!')
except
on e:Exception do ShowMessage(e.Message)
end;

<i>Resultado = Quando executo essa rotina no windows a mensagem aparece normalmente, porem no android, aplicação fecha do nada.</i>

<i><b>Meu ambiente de desenvolvimento é:</b></i>

Windows 10
Delphi Xe7 (Sem updates)


Alguem já passou por isso?
Mario França

Mario França

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar