안녕하세요. KataRN입니다. 오늘은 Error 처리부터 try, do, catch에 대하여 알아보겠습니다. (Result타입에 대해 글을 쓰기전에 선행학습이 필요하다 판단하여 글을 쓰게되었습니다.) Swift에서 Error는 Error 프로토콜을 채용한 타입의 값으로 나타냅니다. 보시면 공식문서에도 적혀있듯이 Error 프로토콜은 요구되는게 하나도 없습니다. 우선 에러타입을 하나 만들겠습니다. enum DivisionError: Error { case dividedByZero } 그리고 Error를 사용하는 방법에 대해 알려드립니다. throw, throws가 있습니다. 두개는 다릅니다. 📍 throw 에러를 발생시키는 키워드입니다.(에러를 던진다 라고 표현합니다.) throw DivisionErro..