diff --git a/app/src/main/java/com/hippo/ehviewer/client/exception/EhException.java b/app/src/main/java/com/hippo/ehviewer/client/exception/EhException.java index 6aeb355b2..914bdbadf 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/exception/EhException.java +++ b/app/src/main/java/com/hippo/ehviewer/client/exception/EhException.java @@ -21,4 +21,8 @@ public class EhException extends Exception { public EhException(String detailMessage) { super(detailMessage); } + + public EhException(String detailMessage, Throwable cause) { + super(detailMessage, cause); + } } diff --git a/app/src/main/java/com/hippo/ehviewer/client/exception/ParseException.java b/app/src/main/java/com/hippo/ehviewer/client/exception/ParseException.java index 4b662fba5..963ed12c1 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/exception/ParseException.java +++ b/app/src/main/java/com/hippo/ehviewer/client/exception/ParseException.java @@ -25,6 +25,11 @@ public class ParseException extends EhException { mBody = body; } + public ParseException(String detailMessage, String body, Throwable cause) { + super(detailMessage, cause); + mBody = body; + } + public String getBody() { return mBody; }