[問答題] 下面是整數(shù)除法計算的程序,要求在出現(xiàn)異常時,能拋出異常信息。 考慮兩種異常: (1)輸入非數(shù)字除數(shù)。 (2)輸入除法分母為零。 該程序運行的
[問答題] 下面是整數(shù)除法計算的程序,要求在出現(xiàn)異常時,能拋出異常信息。
考慮兩種異常:
(1)輸入非數(shù)字除數(shù)。
(2)輸入除法分母為零。
該程序運行的3種結(jié)果狀態(tài)如下:
(1)輸入兩個合法整數(shù):
(2)輸入非數(shù)字除數(shù):
(3)輸入除數(shù)為零:
給定源程序:
import java.text.DecimalFormat;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Java_3 extends ______implements ActionListener
private JTextField input1, input2, output;
private int number1, number2;
private double result;
/ /初始化
public Java_3 ()
//*********Found********
______(”示范異常”);
Container c=getContentPane();
c.setLayout(new Gri
正確答案:JFrame super或newjFrame try precision3.format(result)或 Double.toString(result)等 JOptionPane.showMessageDialog
參考解析:第1處:擴展窗體,需填入JFrame;第2處:調(diào)用父類中特定的構(gòu)造函數(shù),需填入super或new JFrame;第3處:異常時的入口,需填入try;第4處:文本框內(nèi)容的顯示,需填入precision3.format(result)或Double.toString(result)等;第5處:信息對話框,需填入JOptionPane.showMessageDialog。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。