>>311
インスタンスの成立と同時にすぐ使えることはメリットなのだろうけど、必ず実行されしまうことはデメリットでもあるよね?

それに例外を発生するようなものは少なくとも、static宣言やグローバル宣言はできないだろう?
例外を捕捉でないのだし。。。
例外だすなというのはそういうこと

と、ここにきてふと思った、俺newってほとんど使わないんだけどそれが影響してたりするのかな。
インスタンス作るとき必然的にtryの中にある?

一連の固定手順が必要なだけであれば手順をふむ関数をべつにつくればすむけど、すでにある処理は分離は難しいしデメリットの方が多いと思うんだがなぁ。