for handling errors in ABC project code base, Sam has been assigned task for creating
exceptions. Which guidelines he must follow while writing exceptions?
a. Write exceptions in usual flow of program.
b. Create new types of exceptions to handle any kind of situation if need be.
c. No need to document exceptions.
d. Always handle the exception as it is an unusual event that may occur.