Clearly and specifically to the error they represent.
Names should be descriptive of the issue, helping to quickly identify the problem. In an e-commerce setting, `InvalidOrderException` is clearer than `OrderException`, indicating a specific type of order error.