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