What is a throw statement?
o specifies that exception class or any of its descendant exception classes can be thrown but no handled by the method
o used to specify the class of the Exception
o a statement that a predicate (Boolean-valued function) is always true at that point in code execution
o disabling certain run-time checks that are parts of the built-in exceptions