public class ScannerException
extends java.lang.RuntimeException
Modifier and Type | Field and Description |
---|---|
int |
column |
java.io.File |
file |
int |
line |
ErrorMessages |
message |
Constructor and Description |
---|
ScannerException(ErrorMessages message)
Creates a new ScannerException with a message only.
|
ScannerException(ErrorMessages message,
int line)
Creates a new ScannerException with a message and line number.
|
ScannerException(java.io.File file,
ErrorMessages message)
Creates a new ScannerException for a file with a message only.
|
ScannerException(java.io.File file,
ErrorMessages message,
int line)
Creates a new ScannerException for a file with a message and line number.
|
ScannerException(java.io.File file,
ErrorMessages message,
int line,
int column)
Creates a new ScannerException with a message, line number and column.
|
public int line
public int column
public ErrorMessages message
public java.io.File file
public ScannerException(ErrorMessages message)
message
- the code for the error description presented to the user.public ScannerException(java.io.File file, ErrorMessages message)
file
- the file in which the error occuredmessage
- the code for the error description presented to the user.public ScannerException(ErrorMessages message, int line)
message
- the code for the error description presented to the user.line
- the number of the line in the specification that
contains the errorpublic ScannerException(java.io.File file, ErrorMessages message, int line)
message
- the code for the error description presented to the user.line
- the number of the line in the specification that
contains the errorpublic ScannerException(java.io.File file, ErrorMessages message, int line, int column)
message
- the code for the error description presented to the user.line
- the number of the line in the specification that
contains the errorcolumn
- the column where the error starts