The Swift Programming Language. Error Handling (2)
Handling Errors Using Do-Catch do-catch 문을 사용하면 코드 블록을 실행해서 에러를 처리할 수 있다. 에러가 do절에서 발생하면, 그 에러를 처리할 수 있는 catch절과 매치된다. 다음은 do-catch문의 일반적인 형태이다. do { try expression statements } catch pattern { statements } catch pattern where condition { statements } catch pattern, pattern where condition { statements } catch { statements } catch절 뒤에 (에러의) 패턴을 작성하여, 그 catch절이 처리할 수 있는 에러를 나타낸다. catch절이 패턴을 가지고 있지 않다면, 이 catch절은 모든 에러와 매치될 수 있으며, error라는 이름을 가진 로컬 상수에 바인딩 된다. ...