I chose divide-by-zero because it is super easy for everybody to understand.
But that is not important. In a real application it might be a unicode error, a date error, a wrong-format error or something else.
But that is not important. In a real application it might be a unicode error, a date error, a wrong-format error or something else.