Avatar
分岐の中にはエラーを発生させるというのもあって、たとえ「値がないかもしれない」 Optional であったとしても、その値が nil の状態で実行するとその処理としてはエラーとして Errorthrow するとかはあり得る。