[求教]为什么continue总是报错,老说没找到标签
import java.io.*;
public class test3 {
	public static void main(String[] args) throws Exception{
		String phoneEL="0[0-9]{3}-[0-9]{7}";
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));		
                   act1:
		System.out.println("请输入电话:");		
		String input=br.readLine();				
		if (input.matches(phoneEL)) {
			System.out.println("输入符合要求!");			
		}
		else		
			System.out.println("输入不符合要求!");	
			continue act1; //老提示说找到不act1标签。
不知道是不是continue不能和if语句搭配使用...
如果真的不能,怎么才能实现如输入不对,将自动要求输入电话号码,
小弟初学JAVA,请各位大侠多多指指。
------解决方案--------------------
continue不能和if搭配.
continue只出现在循环中。for,while ,do while都可以。