Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Encoding::CompatibilityErrorクラス
クラスの継承リスト: Encoding::CompatibilityError < EncodingError < StandardError < Exception < Object < Kernel < BasicObject
2つのエンコーディング間に互換性がない場合に発生する例外。
エンコーディングの異なる文字列を連結しようとした場合などに発生します。
"あ".encode("EUC-JP") + "あ".encode("UTF-8") #=> Encoding::CompatibilityError: incompatible character encodings: EUC-JP and UTF-8