This commit is contained in:
Andreas Rumpf
2017-07-13 04:43:53 +02:00
parent ec9de2e3cd
commit ebba9f06ae
3 changed files with 17 additions and 6 deletions

View File

@@ -1,6 +1,11 @@
discard """
file: "tfinally3.nim"
output: "false"
output: '''false
Within finally->try
Traceback (most recent call last)
tfinally3.nim(24) tfinally3
Error: unhandled exception: First [Exception]'''
exitCode: 1
"""
# Test break in try statement:
@@ -14,5 +19,11 @@ proc main: bool =
echo main() #OUT false
# bug #5871
try:
raise newException(Exception, "First")
finally:
try:
raise newException(Exception, "Within finally->try")
except:
echo getCurrentExceptionMsg()