与えられた文字列について、UTF-8に定義されているがShiftJIS(正確にはCP932)に定義されていない文字があるかどうか検出する方法はありますか?
文字コードの変換のやり方は結構見つかりますが、ちゃんと変換できたのかどうかを判定したいのです。
※ShiftJISしか使えない旧システムとの連携があるため、「旧システムに渡せない文字」をユーザが入力したとき、弾けるように・・・
Java8を使っています。