function GetExceptionMessage: String;
Returns the message associated with the current exception. This function should only be called from within an except section, or a function called from an except section.
Exception messages generally do not end in a period. Pass the result of this function to AddPeriod to add one.
var
I: Integer;
begin
I := 1;
try
// The following line will raise a "Division by zero" exception
I := I div 0;
except
// Catch the exception, deal with it, and continue
MsgBox('We caught this exception: ' + AddPeriod(GetExceptionMessage),
mbError, MB_OK);
end;
end;