📄 tokenexception.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -