是否是答案错误!?

来源:3-5 练习题

MoonSafari

2015-09-26 12:09

执行以下jsp脚本输出效果是( )

<%
out.println("床前明月光");
out.flush();
out.clear();
out.println("疑是地上霜");
%>

答案是不是错误了。我选择的是D,但是答案是A

老师说了,如果直接在out.flush()调用后,使用out.clear()是会终止后续的程序执行,因此应该是只输出"床前明月光"并且服务器抛出错误!!!!!

很多慕课的练习题貌似都有这样让人难以理解的困惑!请校对!

写回答 关注

3回答

  • 慕用7215365
    2017-02-01 21:54:06

    对对,是了,我刚开始也是选的D,我看成了在控制台上打印出异常信息了,那个选项是在浏览器中,浏览器中只显示床前明月光,不会显示异常的,异常只会在后台显示

  • 看丶废了的眼
    2016-01-14 09:20:51

    首先 A:在浏览器中只输出“床前明月光”    是不是正确?------正确则选择A

                                                                                                 ------不正确 向后面选项看B显然不对

                                                                                                -------C浏览器中不输出任何结果?明显PASS掉它

                                                                                                -------D浏览器中输出床前明月光,并在输出结果下方显示异常信息                 前半句是否正确呢?----正确----看后半句---请问浏览器会显示异常信息吗?(你可以试一下        )                                                                

  • 好帮手慕珊
    2015-09-28 10:10:36

    答案没有错,是在控制台中输出异常信息,而不是在浏览器中,在浏览器中只输出床前明月光

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248278 学习 · 3071 问题

查看课程

相似问题