} catch (TableExistsException e) {
ATableExists tee = new ATableExists();
tee.message = new Utf8(e.getMessage());
throw tee;
} catch (MasterNotRunningException e) {
AMasterNotRunning mnre = new AMasterNotRunning();
mnre.message = new Utf8(e.getMessage());
throw mnre;
} catch (IOException e) {
AIOError ioe = new AIOError();
ioe.message = new Utf8(e.getMessage());