How to handle errors in Swift when coming from a Java world

This would be one I opened. There was some useful discussion, but no outcome as of yet, as far as I can see.