Einzelnen Beitrag anzeigen

Scurra

Registriert seit: 19. Jan 2015
81 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Rückgabewert könnte undefiniert sein und Exception.RaiseOuterException

  Alt 4. Nov 2020, 08:51
Genau das ist aber nötig, da function
Kannst du das genauer erklären?

Es gibt in meinem Beispiel zwei Möglichkeiten:
1. Es tritt keine Exception auf. In diesem Fall wird Result im try-Block erfolgreich initialisiert => Zuweisung vor dem try-Block ist unnötig.
2. Es tritt eine Exception auf. In diesem Fall wird eine Exception ausgelöst und es gibt keinen Rückgabewert => Zuweisung vor dem try-Block ist unnötig.
  Mit Zitat antworten Zitat