package com.fyber.inneractive.sdk.protobuf; import java.io.IOException; /* loaded from: classes2.dex */ public class z extends IOException { public static final /* synthetic */ int a = 0; private static final long serialVersionUID = -1616151763072450476L; public static class a extends z { private static final long serialVersionUID = 3283890091615336259L; public a() { super("Protocol message tag had invalid wire type."); } } public z(String str) { super(str); } public static z a() { return new z("Protocol message end-group tag did not match expected tag."); } public static z b() { return new z("Protocol message contained an invalid tag (zero)."); } public static z c() { return new z("Protocol message had invalid UTF-8."); } public static a d() { return new a(); } public static z e() { return new z("CodedInputStream encountered a malformed varint."); } public static z f() { return new z("CodedInputStream encountered an embedded string or message which claimed to have negative size."); } public static z g() { return new z("Failed to parse the message."); } public static z h() { return new z("Protocol message had too many levels of nesting. May be malicious. Use CodedInputStream.setRecursionLimit() to increase the depth limit."); } public static z i() { return new z("While parsing a protocol message, the input ended unexpectedly in the middle of a field. This could mean either that the input has been truncated or that an embedded message misreported its own length."); } }