thisだと無限ループ内でも例外を生じないが,
afoをデフォルトコンストラクタでnewすれば例外エラーを生じる。。。
なぜなんでしょ?