New & Notable

How to communicate effectively in the workplace

Don't bury the lead. Grab your audience's attention early. Be graceful when others disagree. These and other tips will help you communicate more effectively with your peers.

What are checked vs. unchecked exceptions in Java?

Understand the difference between checked and unchecked exceptions in Java, and learn how to handle these problem conditions properly and gracefully.

Either log or rethrow Java exceptions, but never do both

When an exception occurs in your Java code, you can log it or you can rethrow it -- but don't do both. Here's why you must avoid that exception handling antipattern.

7 tips to choose the right Java library

Your application is only as secure and reliable as the external libraries you use. Here's a list of the top 7 things to consider when choosing a software library for your project.

An example of how suppressed exceptions in Java work

Don't ignore suppressed exceptions. In this quick tutorial we show you how to anticipate when code will throw suppressed exceptions, along with the best practices to handle them.

Coffee Talk: News & Insight

View All Posts


Videos, Podcasts, Photo Stories and Infographics

Search thousands of tech definitions

View All Definitions