各所に散らばるエラー文字列を、1つのクラスにまとめて、できればファイルから読ませたいと考えてるんですが
なぜか対象の vm が 1.4 なんで書式文字列使えなくて "error: %s に %s は指定できません" みたいな記述できなくて困ってます。

とりあえず、エラーメッセージまとめたクラスに getErrorMessage(int id, Object[] info);みたいなの定義して、
String.replaceAll 使って自力で置換する方法と、
ファイルから読ませるのをあきらめて、手動で連結させる方法の2種類を考えたんですが、
こういうときのセオリーってどんな感じなんでしょうか。教えてください。