2 * illegal text exporting exception
4 * License : The MIT License
5 * Copyright(c) 2011 MikuToga Partners
8 package jp.sfjp.mikutoga.bin.export;
10 import java.nio.charset.CharacterCodingException;
13 * バイナリファイルへの不正なテキスト情報の出力が検出された場合の例外。
15 * {@link java.nio.charset.CharacterCodingException}に由来する異常系を
16 * {@link java.io.IOException}から分離するために設計された。
20 * <li>所定のフォーマットに対し文字列が長すぎる。
21 * <li>文字エンコーディングできない文字が含まれている
22 * <li>Unicode文字列として既に変。
26 @SuppressWarnings("serial")
27 public class IllegalTextExportException extends Exception {
32 public IllegalTextExportException(){
39 * @param message 詳細メッセージ
41 public IllegalTextExportException(String message){
50 public IllegalTextExportException(CharacterCodingException cause){
57 * @param message 詳細メッセージ
60 public IllegalTextExportException(String message,
61 CharacterCodingException cause){
62 super(message, cause);