Absolutely not...Yes Yes the use of gotogoto is bad because it deteriorates the structure of your program and also it is very difficult to understand the control flow.
But use of statements like breakbreak and continuecontinue are absolutely necessary these days and not considered as bad programming practice at all.
And also not that difficult to understand the control flow in use of breakbreak and continuecontinue.I In constructs like switchswitch the breakbreak statement is absolutely necessary.