「exceptions」の記事
2件 RSS で購読
2件
Python の with ブロックで例外が消えるのはなぜか: __exit__ の戻り値と finally 内の return
__exit__ が真の値を返すと with 文は例外を抑制します。finally 内の return とは何が違うのか、狙った例外だけを握りつぶす抑制用コンテキストマネージャの書き方を Python 公式ドキュメントに沿って整理しました。
Javaのtry-with-resourcesでclose()の例外はどこへ行くのか: suppressed例外の読み方
tryブロックとclose()の両方が例外を投げたとき、何が伝播し何がgetSuppressed()に残るのかを、リソースを閉じる順序とあわせてJLS 14.20.3に沿って整理します。
該当する記事がありません。別の言葉で検索してみてください。