Thank you all! I already solved my problem. Thanks for your help.
regards,
alex
----- Original Message ---- From: Alex Chi alex_chi99@yahoo.com To: beginners@lists.squeakfoundation.org Sent: Monday, October 13, 2008 12:31:18 PM Subject: Re: [Newbies] How to create new exception
Thanks a lot for all the information. 1 more question, after create a new exception class then to use it let's say I have to define something like: Then use it:
[SpontaneousCombustionException signal] on: SpontaneousCombustionException do: [:ex | Transcript show: 'Explosion detected'; cr]
My question is where do I write this code? Is it in one of my method for example I create spontaneousCombustionSignal method, and I write this code there?
"Alex" == Alex Chi alex_chi99@yahoo.com writes:
Alex> Can you give me an example on how to create new exception and call/use Alex> that exception in my program? I try to googling but don't seem to find Alex> one. Thanks. ------------------------------
Message: 4 Date: Sun, 12 Oct 2008 09:20:00 -0700 From: Matthew Fulmer tapplek@gmail.com Subject: Re: [Newbies] How to create new exception To: beginners@lists.squeakfoundation.org Message-ID: 20081012162000.GG5308@tacobell Content-Type: text/plain; charset=us-ascii
On Sun, Oct 12, 2008 at 01:50:05AM -0700, Alex Chi wrote:
Can you give me an example on how to create new exception and call/use that exception in my program? I try to googling but don't seem to find one. Thanks.
Create an exception class:
Exception subclass: #SpontaneousCombustionException instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'Heat'.
Then use it:
[SpontaneousCombustionException signal] on: SpontaneousCombustionException do: [:ex | Transcript show: 'Explosion detected'; cr]
"Alex" == Alex Chi alex_chi99@yahoo.com writes:
Alex> I already solved my problem. Thanks for your help.
For the mailing list, and future googlers, can you post what you ended up with?
In general, it's rude to ask a question, then say "nevermind, I found the answer" without sharing the answer.
beginners@lists.squeakfoundation.org