iOS Error Handling in Swift Error Handling Throwing Errors

Martel Storm
Martel Storm
4,157 Points

Throwing Errors in SWIFT3

Sorry, I'm rusty and it's truly embarrassing that I can't get this one... Help?

error.swift
enum BookError: Error {
    case incorrectTitle
}

func lend() throws -> BookError {
    throw BookError.incorrectTitle
}

3 Answers

You have a return type -> BookError

Remove it and should be fine.

Jeff McDivitt
Jeff McDivitt
23,964 Points
func lend() throws {

throw BookError.incorrectTitle

}

Hint: Directions state:

Name this function lend. It takes no parameters and has no return type.

->

Martel Storm
Martel Storm
4,157 Points

I couldn't get it. What's the answer?