Lost changes in app properties after error

When I set some properties with .setProperty(key, value) and after got exception, changes doesn't save.
Looks like it set only to ram and saving performs only after successful exit of program.
Can I "persuade" saving property into persisted memory immediately?