iOS Error Handling in Swift Error Handling Throwing Errors

deepak sharma
deepak sharma
3,844 Points

my code is not working..please help?

enum BookError: Error { case incorrectTitle }

func lend() throws -> {

}

error.swift
enum BookError: Error {
  case incorrectTitle
}

func lend() throws -> {

}

Just had a look on Swift just out of curiosity and found the answer. Just delete the arrow, due to the fact when you add -> it will assume there will be a return. So, the correct line would be : func lend() throws { }

1 Answer

Jeff McDivitt
Jeff McDivitt
23,964 Points

Hi Deepak -

There is not need for the return arrow on this on

func lend() throws {

}
deepak sharma
deepak sharma
3,844 Points

thanks jeff, for helping me.....