TryCatch
tim Rowledge
tim at rowledge.org
Thu Nov 24 21:07:33 UTC 2005
On 24-Nov-05, at 12:50 PM, Damien Cassou wrote:
> Cees De Groot a écrit :
>
>> [code]
>> on: Exception
>> do: [:ex | more code]
>>
*really* important point; look up the classes inheriting from
Exception - use the hierarchybrowser is my advice - and learn about
using the correct form of exception to suit your code. Trapping the
generic Exception is likely to cause much pain.
Some reasonable examples of using a more specific exception can be
found if you look for all reference to the class ZeroDivide (which is
for divide by 0 exceptions, surprise) or FileDoesNotExistException.
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
More information about the Squeak-dev
mailing list
|