万能百科  > 计算机   > 

[填空题] 请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 题目要

2021-07-20   

[填空题] 请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。

题目要求:

Java_1.java文件是一个标记Break语句的应用实例,完成程序并运行,得到结果如下图所示。

源程序:

//使用标记的break语句

import javax.swing.JOptionPane;

public class Java_1

public static void main(String args[])

String output="";

//标注复合语句

stop:

for(int row=1; row<=10; row++)

for(int column=1; colulnn<=5; colunm++)

if(row==5)break (1) ;

output+="*";

output+="";

//跳过下一行

output+="循环正常终止";

JOptionPane.showMessageDialog(null, output, " (2) ", JOptionPane.INFORMATION_MESSAGE);

System.exit(0);

正确答案:

stop

参考解析:

本程序考查用标记的break语句,Java中break语句一般用于退出switch语句,还用于退出循环。break语句另外一个作用就是提供一个“标签化中断”的语句,可让程序退出多重嵌套循环。 本题就是标签化中断,break后应该是一个标签,题目中stop是一个复合语句的标签,这里通过break跳出多重循环,所以break后应该是stop。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签