Exception programming difficult
Paulo Pinto
pjmlp at progtools.org
Tue Aug 14 23:44:44 PDT 2012
On Monday, 13 August 2012 at 15:32:45 UTC, Dmitry Olshansky wrote:
> Back to Java: what is I find strange is the lack of sensible
> tools to do transactional or exception safe code within the
> language. No RAII objects or just at least any kludge to
> reliably register cleanup/rollback, only "good" old try/finally.
Since Java 7, you have the same tools Haskell, Scheme, Lisp, C#
and Python already offer for such cases.
For example:
try (BufferedReader br =
new BufferedReader(new FileReader(path))) {
return br.readLine();
}
--
Paulo
More information about the Digitalmars-d
mailing list