tokenexception.java
来自「大名鼎鼎的java动态脚本语言。已经通过了sun的认证」· Java 代码 · 共 40 行
JAVA
40 行
package org.codehaus.groovy.syntax;public class TokenException extends SyntaxException { private Token token; public TokenException(String message, Token token) { super( (token == null) ? message + ". No token" : message, getLine(token), getColumn(token)); } public TokenException(String message, Throwable cause, int line, int column) { super(message, cause, line, column); } public int getEndColumn() { int length = 1; if (token != null) { length = token.getText().length(); } return getStartColumn() + length; } // Implementation methods // ---------------------------------------------------------------------- private static int getColumn(Token token) { return (token != null) ? token.getStartColumn() : -1; } private static int getLine(Token token) { return (token != null) ? token.getStartLine() : -1; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?