[seasar-dev:1201] Re: S2Util

Satoshi Kimura [E-MAIL ADDRESS DELETED]
2010年 8月 26日 (木) 00:26:12 JST


きむきむです。

On Mon, 23 Aug 2010 22:00:00 +0900
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:

> どう思いますか?

引数の順番をそれほど気にしないのであれば、
SRuntimeException(String messageCode, Object... args)
SRuntimeException(Throwable cause, String messageCode, Object... args)
や、
もしくは、
SRuntimeException(String messageCode, Object[] args)
SRuntimeException(String messageCode, Object[] args, Throwable cause)
としておいて、
Object[] args(Object... args) {
    return args;
}
みたいなメソッドを用意して
throw new SRuntimeException(messageCode, args(foo, bar));
throw new SRuntimeException(messageCode, args(foo, bar), e);
とかはどうですか?




Seasar-dev メーリングリストの案内