Exceptions can be thrown even from a constructor, whereas error codes cannot be returned from a constructor.
Answer: Option A
Explanation: