Dangerous thing to throw RuntimeExceptions in a serialization method. It stops Thread execution and the Exception is not explicitly declared in the methods signature. If it returns a list of Strings, then better return an empty list instead.