It is not ignored but stored so it might be use if you set an outputstream. With a null outputstream how could you create a writer ?