jp.sourceforge.tokenizer
クラス TokenizerException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 jp.sourceforge.tokenizer.TokenizerException
すべての実装されたインタフェース:
java.io.Serializable

public final class TokenizerException
extends java.lang.RuntimeException

字句解析に失敗したことを表す例外です。

作成者:
uguu@users.sourceforge.jp
関連項目:
直列化された形式

コンストラクタの概要
TokenizerException(int line, int column, TokenInfo[] tokens)
           インスタンスを初期化します。
 
メソッドの概要
 int getColumn()
           例外が発生したときに読み込んでいた列番号を返します。
 int getLine()
           例外が発生したときに読み込んでいた行番号を返します。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

TokenizerException

public TokenizerException(int line,
                          int column,
                          TokenInfo[] tokens)

インスタンスを初期化します。複数のトークンが一致したことを表すメッセージを構築します。

パラメータ:
line - 例外が発生したときに読み込んでいた行番号。
column - 例外が発生したときに読み込まんでいた列番号。
tokens - 一致した複数のトークンの配列。
メソッドの詳細

getLine

public int getLine()

例外が発生したときに読み込んでいた行番号を返します。

戻り値:
例外が発生したときに読み込んでいた行番号。

getColumn

public int getColumn()

例外が発生したときに読み込んでいた列番号を返します。

戻り値:
例外が発生したときに読み込んでいた列番号。


Copyright © 2006 null. All Rights Reserved.