ChrizC/Bukkit — comment on commit 744cba6e1d6c36e7b783328c06390bcff4df32d1
File: src/main/java/org/bukkit/configuration/file/FileConfiguration.java line 80
By garbagemule:

I'm guessing the point with this is to still allow for the default, parameterless constructor to work. So it doesn't really alter the existing functionality, it just requires that if you -do- call save() or load(), a file has already been provided, or you'll get an exception.