質問です。

class Foo {
 public static void main(String[] args) {
  // ※1
 }
}

※1←ここで!その実行されている(自分を含んでいる)"クラス名"を取得する方法は
ありますでしょうか。

ちなみに某MLの過去ログによると、「わざと例外を投げて、そこから当該オブジェクト名を取得する」
というトリッキーな方法を解説している人がいました。

他に無いスか?