• 締切
  • 暇なときにでも

struts executeで例外をスルーする理由

  • 質問No.6876619
  • 閲覧数290
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 14% (1/7)

Struts2.2.3のサンプルコードをダウンロードしたのですが
どれも以下のようにexceptionをスルーするようにしていますが
必須ではないはずです。あえてスルーを明記する理由を教えてください。

  public String execute() throws Exception { 

回答 (全1件)

  • 回答No.1

ベストアンサー率 71% (98/137)

サンプルって、struts2-showcaseですかね。
試しにthrows Exceptionを削ってコンパイルしてみればわかると思いますが、
同メソッド内で呼んでいる他の処理(Daoとか、派生クラスでoverrideするexecuteとか)から
例外が投げられるので、throwしないんだったら自前でcatchする必要があります。
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

ピックアップ

ページ先頭へ