package util.file;
public class InvalidFileFormatException extends Exception {
private String theFileName = null;
private String theLocation = null; // where in the source code
private String theReason = null; // why?
private String theLine = null;
private int theLineNumber = 0;
static private final String UNKNOWN = "desconhecido(a)";
public InvalidFileFormatException() {
theFileName = UNKNOWN;
theLocation = UNKNOWN;
theReason = UNKNOWN;
theLine = UNKNOWN;
}
public InvalidFileFormatException(String fileName, String location, String reason, String line, int lineNumber) {
super("\r\n file: " + fileName +
"\r\n location: " + location +
"\r\n reason: " + reason +
"\r\n line: " + line +
"\r\nline number: " + lineNumber);
theFileName = fileName;
theLocation = location;
theReason = reason;
theLine = line;
theLineNumber = lineNumber;
}
}