Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JavaとKotlinで例外処理の相性が悪いなと思った瞬間(2023/09/29 Server...

wkwkhautbois
September 29, 2023

JavaとKotlinで例外処理の相性が悪いなと思った瞬間(2023/09/29 Server-Side Kotlin Meetup vol.10 )

Server-Side Kotlin Meetup vol.10 登壇資料 (少しおまけつき)

wkwkhautbois

September 29, 2023
Tweet

More Decks by wkwkhautbois

Other Decks in Programming

Transcript

  1. はじめに ◼ 桑原大樹(わくわく) ⚫ Twitter(X) @wkwk_hautbois ◼ シェルフィー株式会社で Kotlin +

    Spring で開発してます (メンバー積極採用中です) https://hello.shelfy.co.jp/8d9cbc353fb3481a92738215efd55110
  2. まとめ ◼ Kotlin ↔ Java呼び出しで 検査例外と相性が悪いときがある ⚫ スローする例外の種類がわかりにくい ◦ 特にJavaとKotlinで似たメソッドを呼ぶときなど混乱しそう

    ⚫ Java→Kotlin呼び出し時はKotlin側でシグネチャに意識が必要 ◦ @throwsをつける必要あり ⚫ ライブラリ/FWの思想とマッチしない可能性が ◦ 代表例がSpringFrameworkのトランザクション制御