[填空題] 請(qǐng)完善程序(程序文件名:Java_3.java)并進(jìn)行調(diào)試。請(qǐng)?jiān)谙庐?huà)線處填入正確內(nèi)容,然后刪除下畫(huà)線。請(qǐng)勿刪除注釋行和其他已有的語(yǔ)句內(nèi)容。 題目要
[填空題] 請(qǐng)完善程序(程序文件名:Java_3.java)并進(jìn)行調(diào)試。請(qǐng)?jiān)谙庐?huà)線處填入正確內(nèi)容,然后刪除下畫(huà)線。請(qǐng)勿刪除注釋行和其他已有的語(yǔ)句內(nèi)容。
題目要求:
下面是整數(shù)除法計(jì)算的程序,要求在出現(xiàn)異常時(shí)能拋出異常信息。
需要考慮兩種異常:
①輸入非數(shù)字除數(shù);
②輸入除法分母為零。
該程序運(yùn)行的3種結(jié)果狀態(tài)如下。
(1)輸入兩個(gè)合法整數(shù)時(shí),運(yùn)行結(jié)果如下圖所示。
(2)輸入非數(shù)字除數(shù)時(shí),運(yùn)行結(jié)果如下圖所示。
(3)輸入除數(shù)為零時(shí),運(yùn)行結(jié)果如下圖所示。
源程序:
import java.text.DecimalFormat;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Java_3 extends (1) implements ActionListener
private JTextField input1, input2, output;
private int number1, number2;
private double result;
//初始化
public Java_3()
JOptionPane.showMessageDialog
參考解析:調(diào)用對(duì)話框輸出結(jié)果,可以參見(jiàn)上一個(gè)catch語(yǔ)句得出答案。對(duì)話框的具體解析詳見(jiàn)第2套題的綜合應(yīng)用題。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。