[Gambas-user] When you use RETURN the FINALLY block not start

sviroos svitoos at ...626...
Sun Apr 25 08:48:54 CEST 2010


Code:
' Gambas module file

PUBLIC SUB Main()
  PRINT F1()
  PRINT F2()
  PRINT "END"
END

SUB F1() AS Integer
  PRINT "F1" 
  FINALLY
    PRINT "F1-FIANLLY"
END

SUB F2() AS Integer
  PRINT "F2"
  RETURN 2
  FINALLY
    PRINT "F2-FIANLLY"
END

Output:
F1
F1-FINALLY
0
F2
2
END

 bug or a feature?




More information about the User mailing list