catch Declares the block of code used to handle an exception.
finally Block of code usually following a tra-catch statement which is executed no matter what program flow occurs when dealing with an error.
throw Used to pass an exception up to the method that called this method.
throws Indicates the method will pass an exception to the method that called it.
try Block of code that will be tried, but which may cause an exception.