// Path: classic/src/main/java/com/classic/core/interfaces/ICrashProcess.java
// public interface ICrashProcess {
// 
//     void onException(Thread thread, Throwable exception) throws Exception;
// }


import com.classic.core.interfaces.ICrashProcess;
package com.classic.core.exception;


/**
 * 异常信息收集
 *
 * @author 续写经典
 * @version 1.0 2015/11/3
 */
public class CrashHandler implements Thread.UncaughtExceptionHandler {
    private static CrashHandler  sInstance;
// Path: classic/src/main/java/com/classic/core/interfaces/ICrashProcess.java
// public interface ICrashProcess {
// 
//     void onException(Thread thread, Throwable exception) throws Exception;
// }


// Path: classic/src/main/java/com/classic/core/exception/CrashHandler.java
import com.classic.core.interfaces.ICrashProcess;

package com.classic.core.exception;


/**
 * 异常信息收集
 *
 * @author 续写经典
 * @version 1.0 2015/11/3
 */
public class CrashHandler implements Thread.UncaughtExceptionHandler {
    private static CrashHandler  sInstance;
    private        ICrashProcess mCrashProcess;