On Sunday, 10 July 2016 at 16:57:49 UTC, ketmar wrote:
On Sunday, 10 July 2016 at 16:47:31 UTC, Chris Wright wrote:
You do need a try/catch in every annotated function to catch
runtime exceptions like OutOfMemoryError.
as a side note: it is even not guaranteed that one *can* catch
Error. and it is plainly wrong to try to continue execution
after that, as program is in undefined state.
Undefined does not imply corrupt. There are many examples of
programs that give you the last chance to save the state after a
failure.