Preserving the Results of a Throwing Expression | Apple Developer Documentation developer.apple.com/documenta…