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