Jessi :D

throw

throw

Swift - 에러

자료형이 Error인 enum 에러를 enum 타입으로 작성할 수 있다. enum MismathError: Error { case nameMismatch case numberMismatch } 에러 던지기메소드 반환형 없음 func guessMyName(name input: String) throws { // 매개변수로 받은 이름이 '만쥬' 일치하지 않으면 if input != "만쥬" { print("guessMyName : 틀렸다") // 이름 미스매치 에러를 던진다, 보낸다. throw MismathError.nameMismatch //return } print("guessMyName : 맞췄다") } 에러호출 안함 // 에러를 처리하지 않음 try? guessMyName(name: "만슈") 에러..