In this video we will walk you through the basics of Java exceptions and how you use them to handle errors in your program code. We'll talk about the different types of errors you can encounter in your program and over how you can catch those errors using exceptions. The goal is not cover this topic in depth, but introduce enough of the key concepts so that we can build upon what we've learned in later lessons.