検査例外

最近の言語は大抵、例外機構をサポートしているけど、何気に今現在メジャーな言語で検査例外の機構を持っているのは Java くらいだよな。そもそも例外をサポートした静的言語ってのが少ないけど。
で前にも書いたけど、java.util.Iterator を実装したクラスでは hasNext でも next でも検査例外を投げられないから、ある意味邪魔だったりもするんだよね。Generics で無理矢理パラメタライズするという荒業もあるけど。