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?
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)