Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SwiftでのError Handlingを学び直す!

Yutaka
August 13, 2016

SwiftでのError Handlingを学び直す!

Swiftビギナーズ勉強会 第16回 2016/08/13

Yutaka

August 13, 2016
Tweet

More Decks by Yutaka

Other Decks in Programming

Transcript

  1. Error Handlingとは? Error handling is the process of responding to

    and recovering from error conditions in your program. 引用:The Swift Programming Language (Swift 2.2): Error Handling 8
  2. いったんまとめ 35 • エラーを投げる可能 性のある関数・メソッ ド・Initializerはthrows をつけて定義 • throwでエラーを投げ る

    列挙型でエラーの定義 • ハンドリングには do-catch構文を使用 • doブロックの中でtry • catchブロックでエ ラーをキャッチ
  3. いったんまとめ 36 • エラーを投げる可能性の ある関数・メソッド ・Initializerはthrowsを つけて定義 • throwでエラーを投げる 列挙型でエラーの定義

    • ハンドリングには do-catch構文を使用 • doブロックの中でtry • catchブロックでエ ラーをキャッチ
  4. いったんまとめ 37 • エラーを投げる可能 性のある関数・メソッ ド・Initializerはthrows をつけて定義 • throwでエラーを投げ る

    列挙型でエラーの定義 • ハンドリングには do-catch構文を使用 • doブロックの中でtry • catchブロックでエラーを キャッチ