(no title)
mbmjertan | 1 year ago
However, exceptions that a function can throw are part of the function signature in Java unless they extend RuntimeException (and in that case your program won’t compile if you throw an exception without adding it to the signature). While the circumstances in Java make it much easier for IDEs to report uncaught exceptions, it’s a solvable problem for non-runtime exceptions using static analysis.
On the other hand, returning standardised Ok/Err-wrapped values seems like a simpler approach, both in terms of tooling support and developer convenience.
DarkNova6|1 year ago
mrkeen|1 year ago
What are transaction boundaries? Is Java getting transactions?
throw156754228|1 year ago