SSW Foursquare

Do you know not to put Exit Sub before End Sub? (VB)

Last updated by Brook Jeynes [SSW] 11 months ago.See history

Do not put "Exit Sub" statements before the "End Sub". The function will end on "End Sub". "Exit Sub" is serving no real purpose here.

Private Sub SomeSubroutine()
'Your code here....
Exit Sub ' Bad code - Writing Exit Sub before End Sub.
End Sub

Bad example

Private Sub SomeOtherSubroutine()
'Your code here....
End Sub

Good example

We have a program called SSW Code Auditor to check for this rule.

Adam Cogan
We open source. Powered by GitHub