15.6 Disabling Error Catching
A throwing method may be forced to run without the need to enclose the call within a do-catch statement by using the try! statement as follows:
try! fileTransfer
In using this approach we are informing the compiler that we know with absolute certainty that the method call will not result in an error being thrown. In the event that an error is thrown when using this technique, the code will fail with a runtime error. As such, this approach should be used sparingly.