0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

javaの例外処理での疑問 throwとtry-catch

Last updated at Posted at 2018-10-04

Javaをやっていて疑問に思ったので、記録としてメモ ( ..)φ

3階層で処理をするプログラムを考えるとき、

一番下の改装で発生したExceptionを一番上の階層でcatchするときは、

真ん中の階層で上の階層にthrowしないといけないと思っていたが、

図1.png

その必要はなかったみたい、、、、

実は下の図のようにしても行けるみたい

図2.png

誰でも知ってることだと思うが、、、へーとなったので

具体的には、3層クライアントシステムで、

プレゼンテーション層で色々なエラー処理をする場合、アプリケーション層はデータ層で発生したエラーを
throwしなくても良い?というものでした。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?