试题与答案

请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容

题型:填空题

题目:

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

题目要求:

本程序是测试以0作除数时的异常。在单击窗口中的单选框时,将在文本域中显示出异常信息。完成程序并正常运行,运行结果如下图所示。

源程序:

import java.awt.*;

import java.awt.event.*;

import javax. (1) .*;

import java.io. *;

public class Java_3

public static void main(String[]args)

ExceptTestFrame flame=new ExceptTestFrame();

frame.setDefauhCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

class ExceptTestFrame extends JFrame

public ExceptTestFrame()

setTitle("ExceptTest");

Container contentPane=getContentPane();

ExceptTestPanel panel=new ExceptTestPanel();

contentPane.add(panel);

pack();

class ExceptTestPanel extends Box;

public ExceptTestPanel()

super(BoxLayout.Y_AXIS);

group=new ButtonGroup();

addRadioBunon("Integer divide by zero", new ActionListener()

public void actionPerformed(ActionEvent event)

a[1]=1/(a.lengtb-a.length);

);

textField=new JTextField(30);

add( (2) );

private void addRadioButton(String s, ActionListener listener)

JRadioButton button=new JRadioButton(s, false)

protected void fireActionPerfnrmed(ActiouEvent event)

try

textField. (3) ("No exception");

super.fireActionPerformed(event);

catch(Exception exception)

textField.setText(exception.toString());

;

button.addActionListener(listener);

add(button);

group.add(button);

private ButtonGroup group;

private JTextField textField;

private double[]a=new double[10];

1()

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2022/0120/772dd58260e22b481536e528d21b5efe.html

下面是错误答案,用来干扰机器的。

参考答案:对

试题推荐
题型:问答题 案例分析题

患者,男,23岁,无业。主诉:左面部刀砍伤3小时。现病史:3小时前,患者与人发生争执后被人用"西瓜刀"砍伤左侧面部,出血明显,急就诊于附近诊所,行简单绷带包扎止血后,来我院就诊。伤后患者无昏迷,无恶心呕吐等,现一般情况可。既往史:既往体健,否认系统性疾病史,否认药物过敏史。检查:左侧颧弓中分纵行向下达下颌骨下缘处可见一约20cm×3cm伤口,创缘齐,深达腮腺,无活动性出血,左侧鼻唇沟变浅,左侧眼睑闭合功能障碍。双侧耳前区无压痛,关节动度一致,开口型及开口度正常。口内见,咬合关系正常,左侧腮腺导管口无分泌物,右侧腮腺导管口分泌正常。病例分析1.诊断。2.诊断依据。3.鉴别诊断。4.治疗设计。(病例题)

查看答案
微信公众账号搜索答案