IOException was thrown by handle methods. We don't do the calculation here anymore. Also, the deserializer doesn't throw any exception :(. So try catch isn't needed anymore.