卒研で、とある方が作ったクラスの記述。

public class HogeHoge
{
	private Class1 hoge; //他のメソッドからは初期化されないフィールド
	
	...
	
	public void setHoge( Hoge h )
	{
		hoge.setHoge( h ); //ガッ
		hoge = new Class1();
	}
	
	...
	
}

これじゃNullPointerExceptionが出ちゃうでしょ……
それぐらい気がついて下さいよ……orz