1package annotations.io; 2 3/*>>> 4import org.checkerframework.checker.nullness.qual.*; 5*/ 6 7// Not package-private because it is used from the Scene Library. 8// But not intended for widespread use. 9 10/** 11 * Thrown when index file or javap parsing fails. 12 * <p> 13 * 14 * Because of the way the parser is implemented, sometimes the error message 15 * isn't very good; in particular, it sometimes says "expected A, B or C" 16 * when there are legal tokens other than A, B, and C. 17 */ 18public final class ParseException extends Exception { 19 20 public ParseException() { 21 super(); 22 } 23 24 public ParseException(String message) { 25 super(message); 26 } 27 28 public ParseException(String message, Throwable cause) { 29 super(message, cause); 30 } 31 32 public ParseException(Throwable cause) { 33 super(cause); 34 } 35 36} 37