[ Foro de Pascal ]

Excepción en Delphi y Lazarus

22-Oct-2022 01:40
Invitado (Luchito)
0 Respuestas

Saludos amigos,

Sobre el tema de excepciones en Object Pascal tengo una consulta con este código:

 try
   a := power(-5, 0.5);
   WriteLn(a);
 except;
   Writeln('Error');
   Readln;
 end;

Aclaro que sé que la raíz cuadrada de un negativo está en los complejos pero uso este fragmento de código como ejemplo.

La duda es por qué la excepción funciona correctamente en Delphi pero en Lazarus me salta un mensaje de error en tiempo de ejecución. ¿Debo configurar algo en Lazarus para que funcione correctamente?

Gracias de antemano

Slds

Luchito




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...