Avatar
確かにそれはありますね.一方で do catch だとエラーの型に応じて catch を分けることができますが,guard の場合もそれをやろうと思うと構文が複雑になっちゃいそうで,else 節 (catch 節?) 一つにまとめてしまうとその中で switch で分岐させないといけなくなったりしそうですね.