Closing System.out is not a good idea.  Java will not output exception stack traces that bubble up to the top of the stack if System.out is closed.  We probably should flush it to be sure all of what was written is out, but not worry about closing it.