Here you can find the source of deserialization(String filePath)
public static Object deserialization(String filePath)
//package com.java2s; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.ObjectInputStream; public class Main { public static Object deserialization(String filePath) { ObjectInputStream in = null; try {/* w w w.ja va 2 s .c om*/ in = new ObjectInputStream(new FileInputStream(filePath)); Object o = in.readObject(); in.close(); return o; } catch (FileNotFoundException e) { throw new RuntimeException("FileNotFoundException occurred. ", e); } catch (ClassNotFoundException e) { throw new RuntimeException("ClassNotFoundException occurred. ", e); } catch (IOException e) { throw new RuntimeException("IOException occurred. ", e); } finally { if (in != null) { try { in.close(); } catch (IOException e) { throw new RuntimeException("IOException occurred. ", e); } } } } }