In this chapter, you will learn about
• Exception scope
• User-defined exceptions
• Exception propagation
In the preceding chapter, you explored the concept of error handling and built-in exceptions. In this chapter you continue by examining whether an exception can catch a runtime error occurring in the declaration, executable, or exception-handling section of a PL/SQL block. You also will learn how to define your own exceptions and how to reraise an exception.
After completing this lab, you will be able to
• Understand the scope of an exception
You are already familiar with the term scope—for example, the scope of a variable. Even though variables and exceptions ...