public class OgCharacterException extends OgRuntimeException
主に文字のエンコード・エラーやデコード・エラーが発生したときにスローされるエクセプションクラスです。
OgRuntimeException を継承しているため、try{} catch() {} は不要です。
このエクセプションクラスは、java.nio.charset.CharacterCodingException が発生したときに、
こちらのExceptionに変換して、再 throw するケースがほとんどです。
TableReader系で、AutoReader を使用する場合、複数のエンコードでチャレンジするため、
一般のエラーと、エンコードエラーを分けて捕らえたいのが目的です。
機能的には、拡張されていません。msgBuf| コンストラクタと説明 |
|---|
OgCharacterException()
詳細メッセージを指定しないで OgCharacterException を構築します。
|
OgCharacterException(java.lang.String msg)
指定された詳細メッセージを持つ OgCharacterException を構築します。
|
OgCharacterException(java.lang.String msg,
java.lang.Throwable th)
指定されたオブジェクトを受け取る OgCharacterException を構築します。
|
OgCharacterException(java.lang.Throwable th)
指定された詳細メッセージを持つ OgCharacterException を構築します。
|
addMessage, addMessage, getCause, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTracepublic OgCharacterException()
OgRuntimeException.OgRuntimeException()public OgCharacterException(java.lang.String msg)
msg - 詳細メッセージOgRuntimeException.OgRuntimeException(String)public OgCharacterException(java.lang.Throwable th)
th - 例外ThrowableオブジェクトOgRuntimeException.OgRuntimeException(Throwable)public OgCharacterException(java.lang.String msg,
java.lang.Throwable th)
msg - 詳細メッセージth - 例外ThrowableオブジェクトOgRuntimeException.OgRuntimeException(String,Throwable)Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.