[Newbies] How to create new exception
Randal L. Schwartz
merlyn at stonehenge.com
Mon Oct 13 19:41:49 UTC 2008
>>>>> "Alex" == Alex Chi <alex_chi99 at yahoo.com> writes:
Alex> Thanks a lot for all the information.
Alex> 1 more question, after create a new exception class then to use it let's say I have to define something like:
Alex> Then use it:
Alex> [SpontaneousCombustionException signal]
Alex> on: SpontaneousCombustionException
Alex> do: [:ex | Transcript show: 'Explosion detected'; cr]
No, you write:
[some code.
that might.
explode here: youKnow.
andMore stuff.
]
on: SpontaneousCombustionException
do: [:ex | Transcript show: 'Explosion detected'; cr].
And then if any of the code you call in that first block throws
a SpontaneousCombustionException, you get into your second block.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion
More information about the Beginners
mailing list