Delphi-Quellcode:
procedure MainLoop;
begin
...
LebenswichtigeFunktion_SelfDriveCar_Ausweichmanöver;
...
end;
<== Wenn es crasht (z.B. out-of-memory) ohne try-finally fliegt es raus, OHNE Kontrolle
<== Mit try-finally hat man die Chance das es beim 2ten Mal noch funktiniert
Die Frage ist doch eher, wie wichtig ist die Sicherheit in deiner App ?
Das wäre so ein oben beschriebener Fall, dass im Sekundentakt neue Probleme auftauchen.
Eben nicht:
Das passiert nur EINMAL, nach 12 Jahren Betrieb ...
Wegen sowas stürzen Flugzeuge ab