type=class
superclass=EncodingError
included=
extended=
dynamically_included=
dynamically_extended=
library=_builtin
aliases=
aliasof=

2つのエンコーディング間に互換性がない場合に発生する例外。

エンコーディングの異なる文字列を連結しようとした場合などに発生します。

  "あ".encode("EUC-JP") + "あ".encode("UTF-8")
  #=> Encoding::CompatibilityError: incompatible character encodings: EUC-JP and UTF-8
