태그 : error 요약보기전체보기목록닫기

1

The Basics - Error Handling

에러 핸들링실행중에 만날수있는 에러 조건에 대응하기 위해 에러핸들링을 사용한다.함수의 성공또는 실패와 커뮤니케이트하는 값이 존재하는지 존재하지 않는지로 사용될 수 있는 옵셔널과 달리 에러 핸들링은 실패 하부의 원인을 알수있게 하고 필요하다면 프로그램의 다룬 부분에 에러를 파생시킨다.함수가 에러 조건에 만나면 에러를 던진다. 함수의 호출자는 에러를 잡아 ...

스위프트 투어 - 에러 핸들링

에러 핸들링에러 프로토콜을 차용하는 임의 형식을 사용해 에러를 나타낼 수 있다.enum PrinterError: Error {  case outOfPaper  case noToner  case onFire}throw 를 통해 에러를 던지고 throws 를 통해 함수가 에러를 던질 수 있음을 나타낸다. 만약 함수에서 에러를 던지...
1