Java で TryParse

なんか「Java TryParse」とかで辿りつく人がそこそこいるみたいなんだけど・・・
Commons Lang の MutableInt とかを使えばいいと思うよ。

public static boolean tryParse(String str, MutableInt result) {
    try {
        int i = Integer.parseInt(str);
        result.setValue(i);
        return true;
    } catch (NumberFormatException e) {
        // result.setValue(0);
        return false;
    }
}

コンパイルすらしていない。