Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Java 8 vs. Checked Exceptions
Search
Grzegorz Piwowarek
March 29, 2016
Programming
0
110
Java 8 vs. Checked Exceptions
TouK/ThrowingFunction
Grzegorz Piwowarek
March 29, 2016
Tweet
Share
More Decks by Grzegorz Piwowarek
See All by Grzegorz Piwowarek
Javaslang DevoxxBE 2016
pivovarit
1
140
Javaslang DevoxxMA
pivovarit
2
1.1k
JavaSlang JavaDayKiev 2016
pivovarit
0
78
Javaslang - functional Java done right
pivovarit
0
230
Java Wars VIII: The Function Awakens
pivovarit
0
690
Java 8: Lambdas, Monads and Java Collections
pivovarit
1
120
Other Decks in Programming
See All in Programming
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
2
1.2k
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
160
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
250
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
510
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
Microservices rules: What good looks like
cer
PRO
0
1.4k
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
350
TestingOsaka6_Ozono
o3
0
160
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
130
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
420
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
140
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
390
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Bash Introduction
62gerente
615
210k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Become a Pro
speakerdeck
PRO
31
5.7k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
How GitHub (no longer) Works
holman
316
140k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Done Done
chrislema
186
16k
Transcript
JAVA 8 VS. CHECKED EXCEPTIONS GRZEGORZ PIWOWAREK PIVOVARIT
PIVOVARIT Visions of Tondal
None
None
None
None
PIVOVARIT WHERE'S THE PROBLEM?
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT BUT...WHY?
PIVOVARIT
PIVOVARIT SOLUTIONS:
PIVOVARIT WORKAROUNDS: 1. TRY (JAVASLANG) 2. FUNCTIONAL TYPES WITH "THROWS"
CLAUSE
PIVOVARIT
PIVOVARIT
PIVOVARIT 2. FUNCTIONAL TYPES WITH "THROWS" CLAUSE
PIVOVARIT 2. FUNCTIONAL TYPES WITH "THROWS" CLAUSE
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT
PIVOVARIT https://github.com/TouK/ThrowingFunction/
PIVOVARIT