An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions.
Which of the following statements about Java Exceptions are TRUE? Choose 2 correct answers:
A. Exceptions can occur in one function, and caught using a try-catch block in a function that called it or any function higher in the call stack.
B. Exceptions must be caught using a try-catch block in the function where they occur.
C. Creating an exception object and handing it to the runtime system is called raising an exception
D. Creating an exception object and handing it to the runtime system is called throwing an exception