Aegis/app/src/main/java/me/impy/aegis/otp/GoogleAuthInfoException.java

25 lines
612 B
Java
Raw Normal View History

package me.impy.aegis.otp;
2018-01-01 22:14:11 +01:00
public class GoogleAuthInfoException extends Exception {
public GoogleAuthInfoException(Throwable cause) {
super(cause);
}
public GoogleAuthInfoException(String message) {
2018-01-01 22:14:11 +01:00
super(message);
}
public GoogleAuthInfoException(String message, Throwable cause) {
2018-01-01 22:14:11 +01:00
super(message, cause);
}
@Override
public String getMessage() {
Throwable cause = getCause();
if (cause == null) {
return super.getMessage();
}
return String.format("%s (%s)", super.getMessage(), cause.getMessage());
}
}