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
79
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
チームをチームにするEM
hitode909
0
370
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
130
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
960
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
890
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3k
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
190
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
160
これならできる!個人開発のすゝめ
tinykitten
PRO
0
130
Implementation Patterns
denyspoltorak
0
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
300
開発に寄りそう自動テストの実現
goyoki
2
1.4k
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
22
How to Talk to Developers About Accessibility
jct
1
84
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
860
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
Documentation Writing (for coders)
carmenintech
77
5.2k
First, design no harm
axbom
PRO
1
1.1k
Designing for Performance
lara
610
69k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
230
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
510
Statistics for Hackers
jakevdp
799
230k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
1
210
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