[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 メーリングリストの案内