public static String a(Serializable serializable) { if (serializable == null) { return ""; } try { ByteArrayOutputStream bytearrayoutputstream = new ByteArrayOutputStream(); ObjectOutputStream objectoutputstream = new ObjectOutputStream(bytearrayoutputstream); objectoutputstream.writeObject(serializable); objectoutputstream.close(); serializable = a(bytearrayoutputstream.toByteArray()); } // Misplaced declaration of an exception variable catch (Serializable serializable) { serializable.printStackTrace(); return null; } return serializable; }