error trapping

A. G. McDowell mcdowella at
Thu Oct 21 07:44:50 BST 1999

In article <2aDHJHA9skD4EwHl at>, A. G. McDowell
<mcdowella at> writes
>The suggested alternative to resumption makes most sense in the context
>of resource acquisition. Sacrificing rigor for brevity:
>while((resource = acquire()) != null) callback();
>The callback should either release some more resource or throw a
>(terminating) exception, so you exit the loop either normally, with the
>resource, or via the exception.
but meant
while((resource = acquire()) == null) callback();

assuming that acquire() returns null when it fails to get the resource,
so that is when we need to callback and retry.
A. G. McDowell   
... If it's not tested, it doesn't work!

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo at the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list