>>154
http://www.y-adagio.com/public/standards/tr_javalang2/expressions.doc.html#251519
> 一次式として使用される時,キーワード this は値を指示する。

http://www.y-adagio.com/public/standards/tr_javalang2/expressions.doc.html#5281
> 代入演算子の最初のオペランドの結果は変数でなければならない。
> そうでなければ,コンパイル時エラーが発生する。

って書いてあるから、this = null; はコンパイルエラーにしなければならない。