Exceptions/Catch an exception thrown in a nested call: Difference between revisions

Content deleted Content added
Steenslag (talk | contribs)
→‎{{header|Ruby}}: Added comment
Line 1,556:
 
=={{header|Nimrod}}==
{{incomplete|Nimrod|Show/describe what happens when the program is run.}}
<lang nimrod>type U0 = object of EBase
type U1 = object of EBase
Line 1,575 ⟶ 1,574:
 
foo()</lang>
Output:
<pre>Function foo caught exception U0
Traceback (most recent call last)
exceptionnested.nim(18) exceptionnested
exceptionnested.nim(14) foo
exceptionnested.nim(9) bar
exceptionnested.nim(5) baz
Error: unhandled exception: Some error [U1]
Error: execution of an external program failed</pre>
 
=={{header|Objective-C}}==