Java/Androidにおける例外設計、あるいは「契約による設計」によるシンプルさの追求 - Qiita

なぜ今Javaの例外処理か Javaにおける「チェック例外」はSwift、Objective-C、Ruby、JavaScriptといったネイティブ・ウェブアプリ開発でよく用いられる他の言語には現れないものです。 SwiftにはOptionalやErrorTypeがあります...