Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Towards Better Checked Exceptions - Inside Java Newscast #107

Java via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore Java's controversial checked exceptions feature in this 13-minute newscast that moves beyond the typical debate of whether they were a mistake to focus on practical improvements and solutions. Examine specific issues with checked exceptions including inherited checkedness problems, excessive checked exception usage, catching unthrown exceptions, and challenges with functional error handling and deferred computation. Learn about potential language changes, JDK and library evolution possibilities, and stylistic approaches to better exception handling. Discover speculative solutions ranging from entirely theoretical language modifications to more realistic library improvements, while gaining insights into modern error handling patterns and best practices for working with Java's exception system.

Syllabus

Intro
Inherited Checkedness
Too Many Checked Exceptions
Catching Unthrown Exceptions
Functional Error Handling and Deferred Computation
Stylistic Changes

Taught by

Java

Reviews

Start your review of Towards Better Checked Exceptions - Inside Java Newscast #107

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.