Quote Originally Posted by TaleraRistain View Post
Setting a default like 0 to display when something goes out of allowable range is exception handling.
Not at all... imagine if during a transaction error your exception handling would be not abort the transaction, but removing the money from the sender and giving 0 to the receiver.

The exception handling for this case would be either reroll or set it to 1, which still unfair at least noone loses out and noone would even know if something went wrong cause 1 is a valid result after all.

Could their actual exception handling code set it to 0? Yes. Would i call it exception handling? No, cause you purposefully let through a bad result.