エラーの取り扱い その2

基本型のintを返す(予定だった)メソッドで、失敗を返したい場合はどうすればいいんだろう。基本型なのでnullは入れられないよな? 例外処理?でもなあ例外ってわけでもないような気がするんだよな。想定内の失敗。nullを返せるようにIntegerオブジェクトを返すようにして、失敗だったらnullを返す?