tbs0305.pp 373 B

12345678910111213141516171819202122232425
  1. {$mode objfpc}
  2. uses
  3. {$ifdef go32v2}
  4. dpmiexcp,
  5. {$endif}
  6. sysutils;
  7. var i,j,k:real;
  8. const except_called : boolean = false;
  9. begin
  10. i:=100;
  11. j:=0;
  12. try
  13. k:=i/j;
  14. writeln(k:5:3);
  15. except
  16. k:=0;
  17. writeln('Illegal Input');
  18. except_called:=true;
  19. end;
  20. if not except_called then
  21. begin
  22. Writeln('Error in except handling');
  23. Halt(1);
  24. end;
  25. end.