jsp中的一个新发现!!!!!!!!!
<%@ page contentType= "text/html;charset=gb2312 " language= "java "
errorPage= "error.jsp "%>
<%
while(2> 1)
{
out.print( "中国 ");
}
%>
怎么这个程序明明是列死循环,而在jdk+tomcat服务器上运行时却提示错误,各位帮我测试一下是怎么回事?
------解决方案--------------------Generated servlet error:
Unreachable code
-----------
tomcat就这样.
改为:
int i=2;
while(i> 1)
{
out.print( "中国 ");
}
就可以了
------解决方案--------------------头一次看到。
------解决方案--------------------确实会有这种情况.
可能因为预编译的关系吧,它读到2> 1不可能,然后就…………
而变量它就不预先判断了。
------解决方案--------------------哈哈,还有这样的事,楼主真是有心人,关注一下。
------解决方案--------------------tomcat就是这样,奇怪的很,有时候不能用常理来分析问题的,郁闷。。。
------解决方案--------------------学习
------解决方案--------------------牛人