- java.lang.Object
 -  
      
- java.lang.Throwable
 -  
        
- java.lang.Exception
 -  
          
- javax.script.ScriptException
 
 
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class ScriptException extends 异常
Scripting API的通用异常类。 底层脚本实现抛出的已检查异常类型必须包含在ScriptException实例中。 如果此信息可用,则该类具有存储行号和列号以及文件名的成员。- 从以下版本开始:
 - 1.6
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 ScriptException(异常 e)创建一个包装由底层解释器抛出的ScriptException的异常。ScriptException(String s)使用要在其消息中使用的String创建ScriptException。ScriptException(String message, String fileName, int lineNumber)创建一个ScriptException其中包含要在错误消息中使用的消息,文件名和ScriptException。ScriptException(String message, String fileName, int lineNumber, int columnNumber)ScriptException构造函数,指定消息,文件名,行号和列号。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 intgetColumnNumber()获取发生错误的列号。StringgetFileName()获取导致错误的脚本源。intgetLineNumber()获取发生错误的行号。StringgetMessage()返回一个消息,其中包含传递给构造函数的String以及行和列号以及文件名(如果已知其中任何一个)。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
ScriptException
public ScriptException(String s)
创建一个ScriptException其中包含要在其消息中使用的String。 文件名,行号和列号未指定。- 参数
 -  
              
s- 要在消息中使用的字符串。 
 
-  
ScriptException
public ScriptException(异常 e)
创建一个包装由底层解释器抛出的ScriptException的异常。 未指定行号和列号以及文件名。- 参数
 -  
              
e- 包裹异常。 
 
-  
ScriptException
public ScriptException(String message, String fileName, int lineNumber)
创建一个ScriptException其中包含要在错误消息中使用的消息,文件名和ScriptException。- 参数
 -  
              
message- 消息中使用的字符串 -  
              
fileName- 描述导致引发ScriptException的脚本错误位置的文件或资源名称。 -  
              
lineNumber- 描述导致ScriptException被抛出的脚本错误位置的行号。 
 
 -  
 
-  
             
方法详细信息
-  
getMessage
public String getMessage()
返回一个消息,其中包含传递给构造函数的String以及行和列号以及文件名(如果已知其中任何一个)。- 重写:
 -  
              
getMessage类Throwable - 结果
 - 错误消息。
 
 
-  
getLineNumber
public int getLineNumber()
获取发生错误的行号。- 结果
 - 行号。 如果行号不可用,则返回-1。
 
 
-  
getColumnNumber
public int getColumnNumber()
获取发生错误的列号。- 结果
 - 列号。 如果列号不可用,则返回-1。
 
 
-  
getFileName
public String getFileName()
获取导致错误的脚本源。- 结果
 - 脚本的文件名或描述脚本源的其他字符串。 如果源的描述不可用,可能会返回一些实现定义的字符串,例如<unknown> 。
 
 
 -  
 
 -