Bloco de Comando no Exceptions não funciona

Android

Delphi

04/05/2016

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

Curtidas 0
POSTAR