continue 在书上讲的是
continue 是程序继续下一次循环。后面加跟上标签,代表跳出后继续标签所代表的循环。 one : { char mychar='c';
switch (mychar ) {
default :
case 'a': System.out.println("a"); continue one;
}
我想行吧
continue 是程序继续下一次循环。后面加跟上标签,代表跳出后继续标签所代表的循环。 one : { char mychar='c';
switch (mychar ) {
default :
case 'a': System.out.println("a"); continue one;
}
我想行吧
中的 one :该成 one;
另外你这样处理没有退出条件好象是个死循环啊!!!
public class p262 { //an apliacation
public static void main (String args[])
{
one: { char mychar='c';
switch (mychar ) {
default :
case 'a': System.out.println("a"); continue one;
}
}
/*
char mychar='c';
one : switch (mychar ) {
default : System.out.println(" default ");
case 'a': System.out.println("a"); // continue one;
}
*/
}
}
--error p262.java:7: not a loop label: one
case 'a': System.out.println("a"); continue one;
^
1 error
是因为你的continue语句不在循环里面