The labeled break
statement is meant for terminating loops or the switch
statement that are labeled with the corresponding label. It does not transfer control back to the label. Your switch
statement is simply falling through to the end of program, as it should.
A labeled break
would only be helpful if you had nested switch
statements and needed to break
out of the outer one from the inner one.
See this for further information.