[seasar-javadoc:352] Re: MethodAssembler

Seto Azusa azusa @ fieldnotes.jp
2006年 7月 12日 (水) 19:03:55 JST


せとあずさです。

On Wed, 12 Jul 2006 01:00:10 +0900
Koichi Kobayashi <koichik @ improvement.jp> wrote:

> > AbstractMethodAssembler#invioke(BeanDesc,Component,String,Object[])
> > によるとメソッドをinvokeするときにNumberFormatExceptionが発生したら、
> > IllegalMethodRuntimeExceptionをスローすることになっているのですが、
> > この例外が発生するのってどんな場合なんでしょうか?
> 
> うーん,うーん,うーん,うーん...
> 分かりません.(;_;)

  public void addHoge(String hoge) {
      this.hoge = Integer.parseInt(hoge);
  }
みたいなメソッドをインジェクションすれば起きるというのはわかるのですが。
なんでNumberFormatExceptionだけ特別扱いするのでしょうねえ?

> それ以外については十分によいと思います.
> 他の方からコメントが付かなければコミットしてください.
> お疲れ様でした.

申し訳ないのですが、@throws InvocationTargetRuntimeExceptionの説明を
(旧)
メソッド実行時に{@link java.lang.reflect.InvocationTargetException}が
発生した場合
から
(新)
メソッド実行時に検査例外が発生した場合(実行時例外が発生した場合にはそのまま
スローされます)
に変更したいのですが、どうでしょう?


-- 
せとあずさ
azusa @ fieldnotes.jp
http://www.fieldnotes.jp/d/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: MethodAssembler.java
型:         text/x-java
サイズ:     2356 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-javadoc/attachments/20060712/6ece8058/attachment.bin 


seasar-javadoc メーリングリストの案内