public void saveState() { try { final File stateFile = new File(Config.PodcastsRoot, "state.dat"); location = Location.save(stateFile, currentTitle()); } catch (Throwable e) { // bummer. } }