If logfile does not exist - try to create it instead of throw exception....

If logfile does not exist, more reasonable try to create it instead of trow exception. If file create fails, then we have to throw exception.