サーチマン有料講習用の質問掲示板
[記事リスト] [新着記事] [ワード検索] [管理用]

タイトル Re^3: Javaオブジェクト指向基礎講習の例外処理
投稿日: 2021/09/11(Sat) 08:00
投稿者粕谷

なんとなくですが現象がわかりました.
下記の順だと全ての期待通りに表示されました

itemLogic.updateStock("002", 50);
itemLogic.updateStock("001", -10);
itemLogic.updateStock("003", -40);

003は、在庫不足です
キー:商品ID:商品名:価格:在庫
--------------------------------
001 : 001 : 商品1 : 1000 円: 0個
002 : 002 : 商品2 : 2000 円: 70個
003 : 003 : 商品3 : 3000 円: 30個

Exceptionの発生する部分(ここでは003のケース)が,
全体の処理の先にくると,エラー処理のみが行われ,
その後の処理が行えないと理解できそうなのですが,
そういう理解で正しいでしょうか?


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
名前(匿名可)
タイトル
メッセージ   手動改行 強制改行 図表モード
パスワード (講習時に送信したもの(半角英数))
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード