[seasar-dev:1196] Re: S2Util
Wataru Yukawa
[E-MAIL ADDRESS DELETED]
2010年 8月 23日 (月) 23:27:08 JST
湯川(wyukawa)です。
うーむ、難しいですね。。。
少なくともSRuntimeException(String messageCode, Throwable cause, Object ...
args)は無いと思ってますので、
その意味では例外が消える危険性が無いのでいいのですが、パラメータと例外が一緒の扱いなのは若干違和感がありますw
ログと同じで
throw new SRuntimeException(format("EXXX0001", a, b, c), t)
で良い気もしますが、、、どうなんだろ。
2010年8月23日23:09 Oonaka Hiroyuki <[E-MAIL ADDRESS DELETED]>:
> 大中(せと)です。
>
> (10/08/23 22:00), Koichi Kobayashi wrote:
>
>> 悪くはない...のか?
>> どう思いますか?
>>
>>
> public SRuntimeException(String messageCode, Object ... args) {
> super();
> this.messageCode = messageCode;
> this.args = args;
> for (Object arg : args) {
> if (arg instanceof Throwable){
> initCause((Throwable)arg);
> }
> }
> }
>
> とかいうのはどうでしょう?
>
>
> --
> 大中浩行(せとあずさ)
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> Seasar-dev mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dev
>
--
name="Wataru Yukawa"
blog="http://d.hatena.ne.jp/wyukawa/"
email="[E-MAIL ADDRESS DELETED]"
twitter="http://twitter.com/wyukawa"
wassr="http://wassr.jp/user/wyukawa"
skype="wyukawa"
Seasar-dev メーリングリストの案内