tw0803.pp 272 B

1234567891011121314151617
  1. {$MODE objfpc}
  2. program FileExc;
  3. uses SysUtils, Classes;
  4. var
  5. f: TFileStream;
  6. begin
  7. try
  8. f := TFileStream.Create('a nonexistent file', fmOpenRead);
  9. except
  10. on e: Exception do begin
  11. f.Free;
  12. halt(0);
  13. end;
  14. end;
  15. writeln('Error');
  16. halt(1);
  17. end.