If an entry in a web.config file is an invalid value should I throw an exception or set it to a default value when I read it from my application.
For example:
<add key="enablePasswordReset" value="Invalid">
If my application reads this and wants to store it in a Boolean property, should I throw an exception or set it to the default value of "true"?