Handle a signal: Difference between revisions
Content deleted Content added
Line 708: | Line 708: | ||
<lang smalltalk>|n| |
<lang smalltalk>|n| |
||
n := 0. |
|||
UserInterrupt |
|||
catch:[ |
|||
[true] whileTrue:[ |
|||
n := n + 1. |
|||
n printCR. |
|||
Delay waitForSeconds: 0.5. |
|||
] |
|||
]</lang> |
|||
or: |
or: |
||
<lang smalltalk>[ ... do something... ] on: UserInterrupt do: [:exInfo | ...handler... ]</lang> |
<lang smalltalk>[ ... do something... ] on: UserInterrupt do: [:exInfo | ...handler... ]</lang> |