Для повторной генерации исключения в блоке except служит оператор raise без параметров:
except
raise
raise;
Например:
try ... except on FileNotFoundException do begin log.WriteLine('Файл не найден'); // запись в файл ошибок raise; end; end;