I come from a science background.
Every event, every action can be explained by a cause, a reason for it happening.
However, there are times when we can not explain why or how an event occured.
We call them Miracles, Luck etc.
Along the same line of thinking, while programming, we try to address all possible scenarios.
We parse, and process all possible values to avoid unexpected results.
However, even than, we have "unhandled exceptions"
Shouldnt we rather call them "act of god?"
What do you think of the pseudo code below?
Try
Dim Data as String
Process.Information(Data)
return "Success"
Catch God as Exception
return "Act of God"
End Try