今後予定されている回答
C# が例外の throws 句を持っていないのはなぜか?
http://www.gotdotnet.com/team/ja/team/csharp/learn/columns/ask.aspx#Upcoming

そのうちヘジたんから回答があるかもしれない。